builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-038 starttime: 1468661463.85 results: success (0) buildid: 20160716005753 builduid: 32178d7fcc1347eeb657e50ccd208da7 revision: cf21aa15aad09135bfd84d75c5936b13ef9105e8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:03.848924) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:03.849379) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:03.849661) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:03.888985) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:03.889301) ========= 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-1468661132.20460-1279123354 _=/tools/buildbot/bin/python using PTY: False --2016-07-16 02:31:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.59M=0.001s 2016-07-16 02:31:04 (9.59 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.572029 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:04.820637) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:04.820947) ========= 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-1468661132.20460-1279123354 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.081701 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:04.931845) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:31:04.932228) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf21aa15aad09135bfd84d75c5936b13ef9105e8 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf21aa15aad09135bfd84d75c5936b13ef9105e8 --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-1468661132.20460-1279123354 _=/tools/buildbot/bin/python using PTY: False 2016-07-16 02:31:05,051 truncating revision to first 12 chars 2016-07-16 02:31:05,051 Setting DEBUG logging. 2016-07-16 02:31:05,051 attempt 1/10 2016-07-16 02:31:05,052 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf21aa15aad0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 02:31:07,014 unpacking tar archive at: mozilla-beta-cf21aa15aad0/testing/mozharness/ program finished with exit code 0 elapsedTime=2.493919 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:31:07.455883) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:07.456230) ========= script_repo_revision: cf21aa15aad09135bfd84d75c5936b13ef9105e8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:07.456611) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:07.456873) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:31:07.483983) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 34 secs) (at 2016-07-16 02:31:07.484298) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468661132.20460-1279123354 _=/tools/buildbot/bin/python using PTY: False 02:31:07 INFO - MultiFileLogger online at 20160716 02:31:07 in /builds/slave/test 02:31:07 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:31:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:31:07 INFO - {'append_to_log': False, 02:31:07 INFO - 'base_work_dir': '/builds/slave/test', 02:31:07 INFO - 'blob_upload_branch': 'mozilla-beta', 02:31:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:31:07 INFO - 'buildbot_json_path': 'buildprops.json', 02:31:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:31:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:31:07 INFO - 'download_minidump_stackwalk': True, 02:31:07 INFO - 'download_symbols': 'true', 02:31:07 INFO - 'e10s': False, 02:31:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:31:07 INFO - 'tooltool.py': '/tools/tooltool.py', 02:31:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:31:07 INFO - '/tools/misc-python/virtualenv.py')}, 02:31:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:31:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:31:07 INFO - 'log_level': 'info', 02:31:07 INFO - 'log_to_console': True, 02:31:07 INFO - 'opt_config_files': (), 02:31:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:31:07 INFO - '--processes=1', 02:31:07 INFO - '--config=%(test_path)s/wptrunner.ini', 02:31:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:31:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:31:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:31:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:31:07 INFO - 'pip_index': False, 02:31:07 INFO - 'require_test_zip': True, 02:31:07 INFO - 'test_type': ('testharness',), 02:31:07 INFO - 'this_chunk': '1', 02:31:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:31:07 INFO - 'total_chunks': '10', 02:31:07 INFO - 'virtualenv_path': 'venv', 02:31:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:31:07 INFO - 'work_dir': 'build'} 02:31:07 INFO - ##### 02:31:07 INFO - ##### Running clobber step. 02:31:07 INFO - ##### 02:31:07 INFO - Running pre-action listener: _resource_record_pre_action 02:31:07 INFO - Running main action method: clobber 02:31:07 INFO - rmtree: /builds/slave/test/build 02:31:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:31:10 INFO - Running post-action listener: _resource_record_post_action 02:31:10 INFO - ##### 02:31:10 INFO - ##### Running read-buildbot-config step. 02:31:10 INFO - ##### 02:31:10 INFO - Running pre-action listener: _resource_record_pre_action 02:31:10 INFO - Running main action method: read_buildbot_config 02:31:10 INFO - Using buildbot properties: 02:31:10 INFO - { 02:31:10 INFO - "project": "", 02:31:10 INFO - "product": "firefox", 02:31:10 INFO - "script_repo_revision": "production", 02:31:10 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 02:31:10 INFO - "repository": "", 02:31:10 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 02:31:10 INFO - "buildid": "20160716005753", 02:31:10 INFO - "pgo_build": "False", 02:31:10 INFO - "basedir": "/builds/slave/test", 02:31:10 INFO - "buildnumber": 0, 02:31:10 INFO - "slavename": "tst-linux32-spot-038", 02:31:10 INFO - "revision": "cf21aa15aad09135bfd84d75c5936b13ef9105e8", 02:31:10 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 02:31:10 INFO - "platform": "linux", 02:31:10 INFO - "branch": "mozilla-beta", 02:31:10 INFO - "repo_path": "releases/mozilla-beta", 02:31:10 INFO - "moz_repo_path": "", 02:31:10 INFO - "stage_platform": "linux", 02:31:10 INFO - "builduid": "32178d7fcc1347eeb657e50ccd208da7", 02:31:10 INFO - "slavebuilddir": "test" 02:31:10 INFO - } 02:31:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 02:31:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 02:31:10 INFO - Running post-action listener: _resource_record_post_action 02:31:10 INFO - ##### 02:31:10 INFO - ##### Running download-and-extract step. 02:31:10 INFO - ##### 02:31:10 INFO - Running pre-action listener: _resource_record_pre_action 02:31:10 INFO - Running main action method: download_and_extract 02:31:10 INFO - mkdir: /builds/slave/test/build/tests 02:31:10 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')]} 02:31:10 INFO - https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:31:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:31:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:31:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:31:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 02:31:12 INFO - Downloaded 1291 bytes. 02:31:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:31:12 INFO - Using the following test package requirements: 02:31:12 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:31:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 02:31:12 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 02:31:12 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'jsshell-linux-i686.zip'], 02:31:12 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 02:31:12 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:31:12 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 02:31:12 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 02:31:12 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 02:31:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:31:12 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 02:31:12 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:31:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:12 INFO - https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:31:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:31:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:31:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:31:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 02:31:20 INFO - Downloaded 22824385 bytes. 02:31:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:31:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:31:21 INFO - caution: filename not matched: web-platform/* 02:31:21 INFO - Return code: 11 02:31:21 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')]} 02:31:21 INFO - https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:31:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:31:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:31:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:31:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:31:32 INFO - Downloaded 36389876 bytes. 02:31:32 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:31:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:31:36 INFO - caution: filename not matched: bin/* 02:31:36 INFO - caution: filename not matched: config/* 02:31:36 INFO - caution: filename not matched: mozbase/* 02:31:36 INFO - caution: filename not matched: marionette/* 02:31:36 INFO - caution: filename not matched: tools/wptserve/* 02:31:36 INFO - Return code: 11 02:31:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:36 INFO - https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:31:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:31:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:31:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:31:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 02:31:56 INFO - Downloaded 69353399 bytes. 02:31:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:31:56 INFO - mkdir: /builds/slave/test/properties 02:31:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:31:56 INFO - Writing to file /builds/slave/test/properties/build_url 02:31:56 INFO - Contents: 02:31:56 INFO - build_url:https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:31:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:31:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:31:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:31:57 INFO - Contents: 02:31:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:57 INFO - https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:31:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:31:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:31:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:31:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:32:21 INFO - Downloaded 92362056 bytes. 02:32:21 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:32:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:32:31 INFO - Return code: 0 02:32:31 INFO - Running post-action listener: _resource_record_post_action 02:32:31 INFO - Running post-action listener: set_extra_try_arguments 02:32:31 INFO - ##### 02:32:31 INFO - ##### Running create-virtualenv step. 02:32:31 INFO - ##### 02:32:31 INFO - Running pre-action listener: _pre_create_virtualenv 02:32:31 INFO - Running pre-action listener: _resource_record_pre_action 02:32:31 INFO - Running main action method: create_virtualenv 02:32:31 INFO - Creating virtualenv /builds/slave/test/build/venv 02:32:31 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 02:32:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:32:32 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:32:32 INFO - Using real prefix '/usr' 02:32:32 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:32:33 INFO - Installing distribute.............................................................................................................................................................................................done. 02:32:36 INFO - Installing pip.................done. 02:32:36 INFO - Return code: 0 02:32:36 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:32:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:36 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 0x8bbfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c26598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bae30>, '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 0x8c57c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6470>, '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-1468661132.20460-1279123354', '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 02:32:36 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 02:32:36 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 02:32:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:32:36 INFO - 'CCACHE_UMASK': '002', 02:32:36 INFO - 'DISPLAY': ':0', 02:32:36 INFO - 'HOME': '/home/cltbld', 02:32:36 INFO - 'LANG': 'en_US.UTF-8', 02:32:36 INFO - 'LOGNAME': 'cltbld', 02:32:36 INFO - 'MAIL': '/var/mail/cltbld', 02:32:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:32:36 INFO - 'MOZ_NO_REMOTE': '1', 02:32:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:32:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:32:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:32:36 INFO - 'PWD': '/builds/slave/test', 02:32:36 INFO - 'SHELL': '/bin/bash', 02:32:36 INFO - 'SHLVL': '1', 02:32:36 INFO - 'TERM': 'linux', 02:32:36 INFO - 'TMOUT': '86400', 02:32:36 INFO - 'USER': 'cltbld', 02:32:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661132.20460-1279123354', 02:32:36 INFO - '_': '/tools/buildbot/bin/python'} 02:32:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:32:37 INFO - Downloading/unpacking psutil>=0.7.1 02:32:37 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 02:32:37 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 02:32:37 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 02:32:37 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 02:32:37 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 02:32:37 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 02:32:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:32:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:32:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:32:42 INFO - Installing collected packages: psutil 02:32:42 INFO - Running setup.py install for psutil 02:32:43 INFO - building 'psutil._psutil_linux' extension 02:32:43 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 02:32:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:32:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:32:43 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 02:32:43 INFO - building 'psutil._psutil_posix' extension 02:32:43 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 02:32:44 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 02:32:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:32:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:32:44 INFO - Successfully installed psutil 02:32:44 INFO - Cleaning up... 02:32:44 INFO - Return code: 0 02:32:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:32:44 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')]} 02:32:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:44 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')]} 02:32:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:44 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 0x8bbfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c26598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bae30>, '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 0x8c57c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6470>, '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-1468661132.20460-1279123354', '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 02:32:44 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 02:32:44 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 02:32:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:32:44 INFO - 'CCACHE_UMASK': '002', 02:32:44 INFO - 'DISPLAY': ':0', 02:32:44 INFO - 'HOME': '/home/cltbld', 02:32:44 INFO - 'LANG': 'en_US.UTF-8', 02:32:44 INFO - 'LOGNAME': 'cltbld', 02:32:44 INFO - 'MAIL': '/var/mail/cltbld', 02:32:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:32:44 INFO - 'MOZ_NO_REMOTE': '1', 02:32:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:32:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:32:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:32:44 INFO - 'PWD': '/builds/slave/test', 02:32:44 INFO - 'SHELL': '/bin/bash', 02:32:44 INFO - 'SHLVL': '1', 02:32:44 INFO - 'TERM': 'linux', 02:32:44 INFO - 'TMOUT': '86400', 02:32:44 INFO - 'USER': 'cltbld', 02:32:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661132.20460-1279123354', 02:32:44 INFO - '_': '/tools/buildbot/bin/python'} 02:32:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:32:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:32:44 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 02:32:44 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 02:32:44 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 02:32:44 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 02:32:44 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 02:32:44 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 02:32:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:32:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:32:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:32:49 INFO - Installing collected packages: mozsystemmonitor 02:32:49 INFO - Running setup.py install for mozsystemmonitor 02:32:49 INFO - Successfully installed mozsystemmonitor 02:32:49 INFO - Cleaning up... 02:32:50 INFO - Return code: 0 02:32:50 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:32:50 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')]} 02:32:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:50 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')]} 02:32:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:50 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 0x8bbfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c26598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bae30>, '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 0x8c57c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6470>, '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-1468661132.20460-1279123354', '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 02:32:50 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 02:32:50 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 02:32:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:32:50 INFO - 'CCACHE_UMASK': '002', 02:32:50 INFO - 'DISPLAY': ':0', 02:32:50 INFO - 'HOME': '/home/cltbld', 02:32:50 INFO - 'LANG': 'en_US.UTF-8', 02:32:50 INFO - 'LOGNAME': 'cltbld', 02:32:50 INFO - 'MAIL': '/var/mail/cltbld', 02:32:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:32:50 INFO - 'MOZ_NO_REMOTE': '1', 02:32:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:32:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:32:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:32:50 INFO - 'PWD': '/builds/slave/test', 02:32:50 INFO - 'SHELL': '/bin/bash', 02:32:50 INFO - 'SHLVL': '1', 02:32:50 INFO - 'TERM': 'linux', 02:32:50 INFO - 'TMOUT': '86400', 02:32:50 INFO - 'USER': 'cltbld', 02:32:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661132.20460-1279123354', 02:32:50 INFO - '_': '/tools/buildbot/bin/python'} 02:32:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:32:50 INFO - Downloading/unpacking blobuploader==1.2.4 02:32:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:32:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:32:50 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 02:32:50 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 02:32:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:32:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:32:55 INFO - Downloading blobuploader-1.2.4.tar.gz 02:32:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:32:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:32:55 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 02:32:55 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 02:32:55 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 02:32:55 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 02:32:55 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 02:32:55 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 02:32:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:32:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:32:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:32:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:32:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:32:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:32:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:32:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:32:57 INFO - Downloading docopt-0.6.1.tar.gz 02:32:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:32:57 INFO - Installing collected packages: blobuploader, requests, docopt 02:32:57 INFO - Running setup.py install for blobuploader 02:32:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:32:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:32:57 INFO - Running setup.py install for requests 02:32:58 INFO - Running setup.py install for docopt 02:32:58 INFO - Successfully installed blobuploader requests docopt 02:32:58 INFO - Cleaning up... 02:32:58 INFO - Return code: 0 02:32:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:32:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:32:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:32:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:32:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:32:58 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 0x8bbfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c26598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bae30>, '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 0x8c57c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6470>, '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-1468661132.20460-1279123354', '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 02:32:58 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 02:32:58 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 02:32:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:32:58 INFO - 'CCACHE_UMASK': '002', 02:32:58 INFO - 'DISPLAY': ':0', 02:32:58 INFO - 'HOME': '/home/cltbld', 02:32:58 INFO - 'LANG': 'en_US.UTF-8', 02:32:58 INFO - 'LOGNAME': 'cltbld', 02:32:58 INFO - 'MAIL': '/var/mail/cltbld', 02:32:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:32:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:32:58 INFO - 'MOZ_NO_REMOTE': '1', 02:32:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:32:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:32:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:32:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:32:58 INFO - 'PWD': '/builds/slave/test', 02:32:58 INFO - 'SHELL': '/bin/bash', 02:32:58 INFO - 'SHLVL': '1', 02:32:58 INFO - 'TERM': 'linux', 02:32:58 INFO - 'TMOUT': '86400', 02:32:58 INFO - 'USER': 'cltbld', 02:32:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661132.20460-1279123354', 02:32:58 INFO - '_': '/tools/buildbot/bin/python'} 02:32:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:32:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:32:59 INFO - Running setup.py (path:/tmp/pip-7lbv35-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:32:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:32:59 INFO - Running setup.py (path:/tmp/pip-BU6mQp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:32:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:32:59 INFO - Running setup.py (path:/tmp/pip-4foYBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:32:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:32:59 INFO - Running setup.py (path:/tmp/pip-bBJjR4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:32:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:32:59 INFO - Running setup.py (path:/tmp/pip-piZlwt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:32:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:32:59 INFO - Running setup.py (path:/tmp/pip-xSDPBJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:33:00 INFO - Running setup.py (path:/tmp/pip-zdnRNF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:33:00 INFO - Running setup.py (path:/tmp/pip-vbJvBz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:33:00 INFO - Running setup.py (path:/tmp/pip-sBXA7M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:33:00 INFO - Running setup.py (path:/tmp/pip-55jxBr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:33:00 INFO - Running setup.py (path:/tmp/pip-VVJEAg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:33:00 INFO - Running setup.py (path:/tmp/pip-aKJY7M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:33:00 INFO - Running setup.py (path:/tmp/pip-YvxB4V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:33:01 INFO - Running setup.py (path:/tmp/pip-3vJGrb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:01 INFO - Running setup.py (path:/tmp/pip-_Mdi2Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:33:01 INFO - Running setup.py (path:/tmp/pip-n6RSHQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:33:01 INFO - Running setup.py (path:/tmp/pip-iTHFwv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:33:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:33:01 INFO - Running setup.py (path:/tmp/pip-gRtfNt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:33:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:33:01 INFO - Running setup.py (path:/tmp/pip-DK_sA_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:33:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:01 INFO - Running setup.py (path:/tmp/pip-Ws68UP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:33:02 INFO - Running setup.py (path:/tmp/pip-z34QWK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:33:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:33:02 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 02:33:02 INFO - Running setup.py install for manifestparser 02:33:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:33:02 INFO - Running setup.py install for mozcrash 02:33:03 INFO - Running setup.py install for mozdebug 02:33:03 INFO - Running setup.py install for mozdevice 02:33:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:33:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:33:03 INFO - Running setup.py install for mozfile 02:33:03 INFO - Running setup.py install for mozhttpd 02:33:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:33:03 INFO - Running setup.py install for mozinfo 02:33:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:33:04 INFO - Running setup.py install for mozInstall 02:33:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:33:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:33:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:33:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:33:04 INFO - Running setup.py install for mozleak 02:33:04 INFO - Running setup.py install for mozlog 02:33:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:33:04 INFO - Running setup.py install for moznetwork 02:33:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:33:05 INFO - Running setup.py install for mozprocess 02:33:05 INFO - Running setup.py install for mozprofile 02:33:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:33:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:33:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:33:05 INFO - Running setup.py install for mozrunner 02:33:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:33:05 INFO - Running setup.py install for mozscreenshot 02:33:06 INFO - Running setup.py install for moztest 02:33:06 INFO - Running setup.py install for mozversion 02:33:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:33:06 INFO - Running setup.py install for wptserve 02:33:06 INFO - Running setup.py install for marionette-driver 02:33:07 INFO - Running setup.py install for browsermob-proxy 02:33:07 INFO - Running setup.py install for marionette-client 02:33:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:33:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:33:07 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 02:33:07 INFO - Cleaning up... 02:33:07 INFO - Return code: 0 02:33:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:33:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:33:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:33:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:33:07 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 0x8bbfc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c26598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cd8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bae30>, '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 0x8c57c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6470>, '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-1468661132.20460-1279123354', '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 02:33:07 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 02:33:07 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 02:33:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:33:07 INFO - 'CCACHE_UMASK': '002', 02:33:07 INFO - 'DISPLAY': ':0', 02:33:07 INFO - 'HOME': '/home/cltbld', 02:33:07 INFO - 'LANG': 'en_US.UTF-8', 02:33:07 INFO - 'LOGNAME': 'cltbld', 02:33:07 INFO - 'MAIL': '/var/mail/cltbld', 02:33:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:33:07 INFO - 'MOZ_NO_REMOTE': '1', 02:33:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:33:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:33:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:33:07 INFO - 'PWD': '/builds/slave/test', 02:33:07 INFO - 'SHELL': '/bin/bash', 02:33:07 INFO - 'SHLVL': '1', 02:33:07 INFO - 'TERM': 'linux', 02:33:07 INFO - 'TMOUT': '86400', 02:33:07 INFO - 'USER': 'cltbld', 02:33:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661132.20460-1279123354', 02:33:07 INFO - '_': '/tools/buildbot/bin/python'} 02:33:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:33:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:33:08 INFO - Running setup.py (path:/tmp/pip-DLg1Zh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:33:08 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)) 02:33:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:33:08 INFO - Running setup.py (path:/tmp/pip-08Y7el-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:33:08 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)) 02:33:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:33:08 INFO - Running setup.py (path:/tmp/pip-FVuDAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:33:08 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)) 02:33:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:33:08 INFO - Running setup.py (path:/tmp/pip-qCacBb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:33:08 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)) 02:33:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:33:08 INFO - Running setup.py (path:/tmp/pip-a3UPS0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:33:09 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)) 02:33:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:33:09 INFO - Running setup.py (path:/tmp/pip-wlTQML-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:33:09 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)) 02:33:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:33:09 INFO - Running setup.py (path:/tmp/pip-7a3Iij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:33:09 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)) 02:33:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:33:09 INFO - Running setup.py (path:/tmp/pip-jezmM7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:33:09 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)) 02:33:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:33:09 INFO - Running setup.py (path:/tmp/pip-wzZiDA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:33:09 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)) 02:33:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:33:09 INFO - Running setup.py (path:/tmp/pip-aiRJRe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:33:09 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)) 02:33:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:33:09 INFO - Running setup.py (path:/tmp/pip-VClaWa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:33:09 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)) 02:33:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:33:09 INFO - Running setup.py (path:/tmp/pip-LwcFIw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:33:10 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)) 02:33:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:33:10 INFO - Running setup.py (path:/tmp/pip-FMEA8q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:33:10 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)) 02:33:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:33:10 INFO - Running setup.py (path:/tmp/pip-yojDUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:33:10 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)) 02:33:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:10 INFO - Running setup.py (path:/tmp/pip-oxC1gH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:33:10 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)) 02:33:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:33:10 INFO - Running setup.py (path:/tmp/pip-E2UD6l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:33:10 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)) 02:33:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:33:10 INFO - Running setup.py (path:/tmp/pip-LkIFEV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:33:10 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)) 02:33:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:33:10 INFO - Running setup.py (path:/tmp/pip-ci3_rW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:33:10 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)) 02:33:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:33:10 INFO - Running setup.py (path:/tmp/pip-bklDfd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:33:11 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)) 02:33:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:11 INFO - Running setup.py (path:/tmp/pip-9Ej_7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:33:11 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)) 02:33:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:33:11 INFO - Running setup.py (path:/tmp/pip-iBglw6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:33:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:33:11 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)) 02:33:11 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)) 02:33:11 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)) 02:33:11 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)) 02:33:11 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)) 02:33:11 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)) 02:33:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:33:11 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 02:33:11 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 02:33:11 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 02:33:11 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 02:33:11 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 02:33:11 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 02:33:16 INFO - Downloading blessings-1.6.tar.gz 02:33:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:33:16 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)) 02:33:16 INFO - Installing collected packages: blessings 02:33:16 INFO - Running setup.py install for blessings 02:33:17 INFO - Successfully installed blessings 02:33:17 INFO - Cleaning up... 02:33:17 INFO - Return code: 0 02:33:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:33:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:33:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:33:17 INFO - Reading from file tmpfile_stdout 02:33:17 INFO - Current package versions: 02:33:17 INFO - argparse == 1.2.1 02:33:17 INFO - blessings == 1.6 02:33:17 INFO - blobuploader == 1.2.4 02:33:17 INFO - browsermob-proxy == 0.6.0 02:33:17 INFO - docopt == 0.6.1 02:33:17 INFO - manifestparser == 1.1 02:33:17 INFO - marionette-client == 2.3.0 02:33:17 INFO - marionette-driver == 1.4.0 02:33:17 INFO - mozInstall == 1.12 02:33:17 INFO - mozcrash == 0.17 02:33:17 INFO - mozdebug == 0.1 02:33:17 INFO - mozdevice == 0.48 02:33:17 INFO - mozfile == 1.2 02:33:17 INFO - mozhttpd == 0.7 02:33:17 INFO - mozinfo == 0.9 02:33:17 INFO - mozleak == 0.1 02:33:17 INFO - mozlog == 3.1 02:33:17 INFO - moznetwork == 0.27 02:33:17 INFO - mozprocess == 0.22 02:33:17 INFO - mozprofile == 0.28 02:33:17 INFO - mozrunner == 6.11 02:33:17 INFO - mozscreenshot == 0.1 02:33:17 INFO - mozsystemmonitor == 0.0 02:33:17 INFO - moztest == 0.7 02:33:17 INFO - mozversion == 1.4 02:33:17 INFO - psutil == 3.1.1 02:33:17 INFO - requests == 1.2.3 02:33:17 INFO - wptserve == 1.4.0 02:33:17 INFO - wsgiref == 0.1.2 02:33:17 INFO - Running post-action listener: _resource_record_post_action 02:33:17 INFO - Running post-action listener: _start_resource_monitoring 02:33:17 INFO - Starting resource monitoring. 02:33:17 INFO - ##### 02:33:17 INFO - ##### Running pull step. 02:33:17 INFO - ##### 02:33:17 INFO - Running pre-action listener: _resource_record_pre_action 02:33:17 INFO - Running main action method: pull 02:33:17 INFO - Pull has nothing to do! 02:33:17 INFO - Running post-action listener: _resource_record_post_action 02:33:17 INFO - ##### 02:33:17 INFO - ##### Running install step. 02:33:17 INFO - ##### 02:33:17 INFO - Running pre-action listener: _resource_record_pre_action 02:33:17 INFO - Running main action method: install 02:33:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:33:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:33:18 INFO - Reading from file tmpfile_stdout 02:33:18 INFO - Detecting whether we're running mozinstall >=1.0... 02:33:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:33:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:33:18 INFO - Reading from file tmpfile_stdout 02:33:18 INFO - Output received: 02:33:18 INFO - Usage: mozinstall [options] installer 02:33:18 INFO - Options: 02:33:18 INFO - -h, --help show this help message and exit 02:33:18 INFO - -d DEST, --destination=DEST 02:33:18 INFO - Directory to install application into. [default: 02:33:18 INFO - "/builds/slave/test"] 02:33:18 INFO - --app=APP Application being installed. [default: firefox] 02:33:18 INFO - mkdir: /builds/slave/test/build/application 02:33:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:33:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:33:52 INFO - Reading from file tmpfile_stdout 02:33:52 INFO - Output received: 02:33:52 INFO - /builds/slave/test/build/application/firefox/firefox 02:33:52 INFO - Running post-action listener: _resource_record_post_action 02:33:52 INFO - ##### 02:33:52 INFO - ##### Running run-tests step. 02:33:52 INFO - ##### 02:33:52 INFO - Running pre-action listener: _resource_record_pre_action 02:33:52 INFO - Running main action method: run_tests 02:33:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:33:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:33:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:33:52 INFO - grabbing minidump binary from tooltool 02:33:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:52 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 0x89bae30>, '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 0x8c57c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:33:52 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 02:33:52 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 02:33:52 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:33:52 INFO - Return code: 0 02:33:52 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:33:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:33:52 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/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:33:52 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/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:33:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:33:52 INFO - 'CCACHE_UMASK': '002', 02:33:52 INFO - 'DISPLAY': ':0', 02:33:52 INFO - 'HOME': '/home/cltbld', 02:33:52 INFO - 'LANG': 'en_US.UTF-8', 02:33:52 INFO - 'LOGNAME': 'cltbld', 02:33:52 INFO - 'MAIL': '/var/mail/cltbld', 02:33:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:33:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:33:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:33:52 INFO - 'MOZ_NO_REMOTE': '1', 02:33:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:33:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:33:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:33:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:33:52 INFO - 'PWD': '/builds/slave/test', 02:33:52 INFO - 'SHELL': '/bin/bash', 02:33:52 INFO - 'SHLVL': '1', 02:33:52 INFO - 'TERM': 'linux', 02:33:52 INFO - 'TMOUT': '86400', 02:33:52 INFO - 'USER': 'cltbld', 02:33:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468661132.20460-1279123354', 02:33:52 INFO - '_': '/tools/buildbot/bin/python'} 02:33:52 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/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:33:53 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 02:33:53 INFO - import pkg_resources 02:33:55 INFO - Using 1 client processes 02:33:55 INFO - wptserve Starting http server on 127.0.0.1:8000 02:33:55 INFO - wptserve Starting http server on 127.0.0.1:8001 02:33:55 INFO - wptserve Starting http server on 127.0.0.1:8443 02:33:57 INFO - SUITE-START | Running 778 tests 02:33:57 INFO - Running testharness tests 02:33:57 INFO - Setting up ssl 02:33:57 INFO - PROCESS | certutil | 02:33:57 INFO - PROCESS | certutil | 02:33:57 INFO - PROCESS | certutil | 02:33:57 INFO - Certificate Nickname Trust Attributes 02:33:57 INFO - SSL,S/MIME,JAR/XPI 02:33:57 INFO - 02:33:57 INFO - web-platform-tests CT,, 02:33:57 INFO - 02:33:57 INFO - Starting runner 02:34:00 INFO - PROCESS | 1772 | 1468661640693 Marionette DEBUG Marionette enabled via build flag and pref 02:34:01 INFO - PROCESS | 1772 | ++DOCSHELL 0xa4d4f800 == 1 [pid = 1772] [id = 1] 02:34:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 1 (0xa4d4fc00) [pid = 1772] [serial = 1] [outer = (nil)] 02:34:01 INFO - PROCESS | 1772 | [1772] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:34:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 2 (0xa4d50400) [pid = 1772] [serial = 2] [outer = 0xa4d4fc00] 02:34:01 INFO - PROCESS | 1772 | 1468661641457 Marionette INFO Listening on port 2828 02:34:02 INFO - PROCESS | 1772 | 1468661642105 Marionette DEBUG Marionette enabled via command-line flag 02:34:02 INFO - PROCESS | 1772 | ++DOCSHELL 0xa23a9800 == 2 [pid = 1772] [id = 2] 02:34:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 3 (0xa23aac00) [pid = 1772] [serial = 3] [outer = (nil)] 02:34:02 INFO - PROCESS | 1772 | [1772] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:34:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1772] [serial = 4] [outer = 0xa23aac00] 02:34:02 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf220 02:34:02 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cfd00 02:34:02 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ddd80 02:34:02 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fa9e0 02:34:02 INFO - PROCESS | 1772 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df7a0 02:34:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 5 (0xa1023000) [pid = 1772] [serial = 5] [outer = 0xa4d4fc00] 02:34:02 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:02 INFO - PROCESS | 1772 | 1468661642561 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46777 02:34:02 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:02 INFO - PROCESS | 1772 | 1468661642599 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46778 02:34:02 INFO - PROCESS | 1772 | 1468661642662 Marionette DEBUG Closed connection conn0 02:34:02 INFO - PROCESS | 1772 | 1468661642753 Marionette DEBUG Closed connection conn1 02:34:02 INFO - PROCESS | 1772 | [1772] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:34:02 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:02 INFO - PROCESS | 1772 | 1468661642807 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46779 02:34:02 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:02 INFO - PROCESS | 1772 | 1468661642891 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46780 02:34:02 INFO - PROCESS | 1772 | 1468661642903 Marionette DEBUG Closed connection conn2 02:34:02 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:34:02 INFO - PROCESS | 1772 | 1468661642954 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46781 02:34:02 INFO - PROCESS | 1772 | 1468661642962 Marionette DEBUG Closed connection conn3 02:34:03 INFO - PROCESS | 1772 | 1468661643003 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:34:03 INFO - PROCESS | 1772 | 1468661643021 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160716005753","device":"desktop","version":"48.0"} 02:34:03 INFO - PROCESS | 1772 | [1772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:34:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b44f800 == 3 [pid = 1772] [id = 3] 02:34:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 6 (0x9b44fc00) [pid = 1772] [serial = 6] [outer = (nil)] 02:34:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b450400 == 4 [pid = 1772] [id = 4] 02:34:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 7 (0x9b451800) [pid = 1772] [serial = 7] [outer = (nil)] 02:34:05 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:34:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ab4c000 == 5 [pid = 1772] [id = 5] 02:34:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 8 (0x9ab4c400) [pid = 1772] [serial = 8] [outer = (nil)] 02:34:05 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:34:05 INFO - PROCESS | 1772 | [1772] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:34:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 9 (0x9a85a800) [pid = 1772] [serial = 9] [outer = 0x9ab4c400] 02:34:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 10 (0x9a58bc00) [pid = 1772] [serial = 10] [outer = 0x9b44fc00] 02:34:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 11 (0x9a58d800) [pid = 1772] [serial = 11] [outer = 0x9b451800] 02:34:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 12 (0x9a85b800) [pid = 1772] [serial = 12] [outer = 0x9ab4c400] 02:34:07 INFO - PROCESS | 1772 | 1468661647239 Marionette INFO startBrowser 6d8de672-226c-468f-ac51-14a79903b1da 02:34:07 INFO - PROCESS | 1772 | 1468661647287 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 1772 | 1468661647307 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 1772 | 1468661647313 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 13 (0x99284c00) [pid = 1772] [serial = 13] [outer = 0x9ab4c400] 02:34:08 INFO - PROCESS | 1772 | 1468661648044 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"6d8de672-226c-468f-ac51-14a79903b1da","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160716005753","device":"desktop","version":"48.0","command_id":1}}] 02:34:08 INFO - PROCESS | 1772 | 1468661648297 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:34:08 INFO - PROCESS | 1772 | 1468661648305 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:08 INFO - PROCESS | 1772 | 1468661648717 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:34:08 INFO - PROCESS | 1772 | 1468661648864 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:34:08 INFO - PROCESS | 1772 | 1468661648871 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:08 INFO - PROCESS | 1772 | [1772] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:34:09 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:34:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 14 (0x96e9f000) [pid = 1772] [serial = 14] [outer = 0x9ab4c400] 02:34:09 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:34:09 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:09 INFO - PROCESS | 1772 | 1468661649545 Marionette TRACE conn4 <- [1,3,null,{}] 02:34:09 INFO - PROCESS | 1772 | 1468661649610 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:34:09 INFO - PROCESS | 1772 | 1468661649618 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:09 INFO - PROCESS | 1772 | 1468661649663 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:34:09 INFO - PROCESS | 1772 | 1468661649733 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 1772 | 1468661649738 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 02:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:34:09 INFO - PROCESS | 1772 | 1468661649828 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 1772 | 1468661649835 Marionette TRACE conn4 <- [1,6,null,{}] 02:34:09 INFO - PROCESS | 1772 | 1468661649849 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 1772 | 1468661649854 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:09 INFO - PROCESS | 1772 | 1468661649878 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:34:09 INFO - PROCESS | 1772 | 1468661649886 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 1772 | 1468661649895 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c92c00 == 6 [pid = 1772] [id = 6] 02:34:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 15 (0x93c93000) [pid = 1772] [serial = 15] [outer = (nil)] 02:34:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 16 (0x93c95000) [pid = 1772] [serial = 16] [outer = 0x93c93000] 02:34:09 INFO - PROCESS | 1772 | 1468661649976 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 17 (0x93c99800) [pid = 1772] [serial = 17] [outer = 0x93c93000] 02:34:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393ac00 == 7 [pid = 1772] [id = 7] 02:34:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 18 (0x9393f400) [pid = 1772] [serial = 18] [outer = (nil)] 02:34:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 19 (0x93941c00) [pid = 1772] [serial = 19] [outer = 0x9393f400] 02:34:10 INFO - PROCESS | 1772 | 1468661650520 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 20 (0x93a65400) [pid = 1772] [serial = 20] [outer = 0x9393f400] 02:34:11 INFO - PROCESS | 1772 | [1772] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:34:11 INFO - PROCESS | 1772 | 1468661651109 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1462ms 02:34:11 INFO - PROCESS | 1772 | 1468661651402 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 1772 | 1468661651408 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 02:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:34:11 INFO - PROCESS | 1772 | 1468661651546 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 1772 | 1468661651555 Marionette TRACE conn4 <- [1,10,null,{}] 02:34:11 INFO - PROCESS | 1772 | 1468661651594 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 1772 | 1468661651601 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:11 INFO - PROCESS | 1772 | 1468661651819 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:34:11 INFO - PROCESS | 1772 | 1468661651932 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 1772 | 1468661651941 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a68800 == 8 [pid = 1772] [id = 8] 02:34:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 21 (0x93a69000) [pid = 1772] [serial = 21] [outer = (nil)] 02:34:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 22 (0x95134000) [pid = 1772] [serial = 22] [outer = 0x93a69000] 02:34:12 INFO - PROCESS | 1772 | 1468661652073 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 23 (0x9790c800) [pid = 1772] [serial = 23] [outer = 0x93a69000] 02:34:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a588000 == 9 [pid = 1772] [id = 9] 02:34:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 24 (0x9a58b800) [pid = 1772] [serial = 24] [outer = (nil)] 02:34:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 25 (0x9a8b7000) [pid = 1772] [serial = 25] [outer = 0x9a58b800] 02:34:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 26 (0x9512e000) [pid = 1772] [serial = 26] [outer = 0x9a58b800] 02:34:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a587800 == 10 [pid = 1772] [id = 10] 02:34:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 27 (0x9aab3000) [pid = 1772] [serial = 27] [outer = (nil)] 02:34:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 28 (0x9aab9800) [pid = 1772] [serial = 28] [outer = 0x9aab3000] 02:34:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 29 (0x9a010800) [pid = 1772] [serial = 29] [outer = 0x9aab3000] 02:34:13 INFO - PROCESS | 1772 | 1468661653795 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2414ms 02:34:13 INFO - PROCESS | 1772 | 1468661653976 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 1772 | 1468661653983 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 02:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:34:14 INFO - PROCESS | 1772 | 1468661653998 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 1772 | 1468661654006 Marionette TRACE conn4 <- [1,14,null,{}] 02:34:14 INFO - PROCESS | 1772 | 1468661654014 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 1772 | 1468661654021 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:14 INFO - PROCESS | 1772 | 1468661654229 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:34:14 INFO - PROCESS | 1772 | 1468661654333 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 1772 | 1468661654344 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x93939800 == 11 [pid = 1772] [id = 11] 02:34:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 30 (0x9a453800) [pid = 1772] [serial = 30] [outer = (nil)] 02:34:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 31 (0x9bf05000) [pid = 1772] [serial = 31] [outer = 0x9a453800] 02:34:14 INFO - PROCESS | 1772 | 1468661654431 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 32 (0x9d493800) [pid = 1772] [serial = 32] [outer = 0x9a453800] 02:34:15 INFO - PROCESS | 1772 | 1468661655432 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1490ms 02:34:15 INFO - PROCESS | 1772 | 1468661655485 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 1772 | 1468661655489 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 02:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:34:15 INFO - PROCESS | 1772 | 1468661655498 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 1772 | 1468661655502 Marionette TRACE conn4 <- [1,18,null,{}] 02:34:15 INFO - PROCESS | 1772 | 1468661655521 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 1772 | 1468661655532 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:15 INFO - PROCESS | 1772 | 1468661655847 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:34:16 INFO - PROCESS | 1772 | 1468661655987 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 1772 | 1468661656004 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9bc000 == 12 [pid = 1772] [id = 12] 02:34:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 33 (0x9a9bc400) [pid = 1772] [serial = 33] [outer = (nil)] 02:34:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 34 (0x9d417400) [pid = 1772] [serial = 34] [outer = 0x9a9bc400] 02:34:16 INFO - PROCESS | 1772 | 1468661656109 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 35 (0xa109ac00) [pid = 1772] [serial = 35] [outer = 0x9a9bc400] 02:34:17 INFO - PROCESS | 1772 | 1468661657045 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1587ms 02:34:17 INFO - PROCESS | 1772 | 1468661657087 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 1772 | 1468661657092 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 02:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:34:17 INFO - PROCESS | 1772 | 1468661657099 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 1772 | 1468661657102 Marionette TRACE conn4 <- [1,22,null,{}] 02:34:17 INFO - PROCESS | 1772 | 1468661657109 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 1772 | 1468661657115 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:17 INFO - PROCESS | 1772 | 1468661657406 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:34:17 INFO - PROCESS | 1772 | 1468661657603 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 1772 | 1468661657610 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:17 INFO - PROCESS | 1772 | ++DOCSHELL 0xa3108400 == 13 [pid = 1772] [id = 13] 02:34:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 36 (0xa3108c00) [pid = 1772] [serial = 36] [outer = (nil)] 02:34:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 37 (0xa6797000) [pid = 1772] [serial = 37] [outer = 0xa3108c00] 02:34:17 INFO - PROCESS | 1772 | 1468661657742 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 38 (0xa6ea1400) [pid = 1772] [serial = 38] [outer = 0xa3108c00] 02:34:18 INFO - PROCESS | 1772 | 1468661658632 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1583ms 02:34:18 INFO - PROCESS | 1772 | 1468661658684 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 1772 | 1468661658689 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 02:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:34:18 INFO - PROCESS | 1772 | 1468661658696 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 1772 | 1468661658700 Marionette TRACE conn4 <- [1,26,null,{}] 02:34:18 INFO - PROCESS | 1772 | 1468661658706 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 1772 | 1468661658712 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:19 INFO - PROCESS | 1772 | 1468661659097 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:34:19 INFO - PROCESS | 1772 | 1468661659278 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 1772 | 1468661659286 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x97905400 == 14 [pid = 1772] [id = 14] 02:34:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 39 (0x9790a800) [pid = 1772] [serial = 39] [outer = (nil)] 02:34:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 40 (0x9798fc00) [pid = 1772] [serial = 40] [outer = 0x9790a800] 02:34:19 INFO - PROCESS | 1772 | 1468661659385 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 41 (0x99284000) [pid = 1772] [serial = 41] [outer = 0x9790a800] 02:34:20 INFO - PROCESS | 1772 | 1468661660379 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1736ms 02:34:20 INFO - PROCESS | 1772 | 1468661660435 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 1772 | 1468661660442 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 02:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:34:20 INFO - PROCESS | 1772 | 1468661660452 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 1772 | 1468661660457 Marionette TRACE conn4 <- [1,30,null,{}] 02:34:20 INFO - PROCESS | 1772 | 1468661660465 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 1772 | 1468661660472 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:20 INFO - PROCESS | 1772 | 1468661660727 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:34:20 INFO - PROCESS | 1772 | 1468661660837 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 1772 | 1468661660845 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x95136000 == 15 [pid = 1772] [id = 15] 02:34:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 42 (0x95136400) [pid = 1772] [serial = 42] [outer = (nil)] 02:34:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 43 (0x95183800) [pid = 1772] [serial = 43] [outer = 0x95136400] 02:34:20 INFO - PROCESS | 1772 | 1468661660938 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 44 (0x9a460000) [pid = 1772] [serial = 44] [outer = 0x95136400] 02:34:21 INFO - PROCESS | 1772 | 1468661661751 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1341ms 02:34:21 INFO - PROCESS | 1772 | 1468661661794 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 1772 | 1468661661799 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 02:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:34:21 INFO - PROCESS | 1772 | 1468661661807 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 1772 | 1468661661810 Marionette TRACE conn4 <- [1,34,null,{}] 02:34:21 INFO - PROCESS | 1772 | 1468661661817 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 1772 | 1468661661821 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:22 INFO - PROCESS | 1772 | 1468661661997 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:34:22 INFO - PROCESS | 1772 | 1468661662013 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 1772 | 1468661662020 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a8b4400 == 16 [pid = 1772] [id = 16] 02:34:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 45 (0x9b12f400) [pid = 1772] [serial = 45] [outer = (nil)] 02:34:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 46 (0x9b459400) [pid = 1772] [serial = 46] [outer = 0x9b12f400] 02:34:22 INFO - PROCESS | 1772 | 1468661662095 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 47 (0x9b552000) [pid = 1772] [serial = 47] [outer = 0x9b12f400] 02:34:22 INFO - PROCESS | 1772 | 1468661662986 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1232ms 02:34:23 INFO - PROCESS | 1772 | 1468661663040 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 1772 | 1468661663046 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 02:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:34:23 INFO - PROCESS | 1772 | 1468661663069 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 1772 | 1468661663077 Marionette TRACE conn4 <- [1,38,null,{}] 02:34:23 INFO - PROCESS | 1772 | 1468661663084 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 1772 | 1468661663092 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:23 INFO - PROCESS | 1772 | 1468661663271 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:34:23 INFO - PROCESS | 1772 | 1468661663368 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 1772 | 1468661663376 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b454c00 == 17 [pid = 1772] [id = 17] 02:34:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 48 (0x9bcb3400) [pid = 1772] [serial = 48] [outer = (nil)] 02:34:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 49 (0x9c176000) [pid = 1772] [serial = 49] [outer = 0x9bcb3400] 02:34:23 INFO - PROCESS | 1772 | 1468661663458 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 50 (0x9d411000) [pid = 1772] [serial = 50] [outer = 0x9bcb3400] 02:34:24 INFO - PROCESS | 1772 | 1468661664291 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1305ms 02:34:24 INFO - PROCESS | 1772 | 1468661664362 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 1772 | 1468661664368 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 02:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:34:24 INFO - PROCESS | 1772 | 1468661664377 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 1772 | 1468661664381 Marionette TRACE conn4 <- [1,42,null,{}] 02:34:24 INFO - PROCESS | 1772 | 1468661664391 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 1772 | 1468661664399 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:24 INFO - PROCESS | 1772 | 1468661664650 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:34:24 INFO - PROCESS | 1772 | 1468661664816 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 1772 | 1468661664829 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c9d800 == 18 [pid = 1772] [id = 18] 02:34:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 51 (0x9bfec800) [pid = 1772] [serial = 51] [outer = (nil)] 02:34:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 52 (0xa2007800) [pid = 1772] [serial = 52] [outer = 0x9bfec800] 02:34:24 INFO - PROCESS | 1772 | 1468661664982 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 53 (0xa209ec00) [pid = 1772] [serial = 53] [outer = 0x9bfec800] 02:34:26 INFO - PROCESS | 1772 | 1468661666054 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1746ms 02:34:26 INFO - PROCESS | 1772 | 1468661666125 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 1772 | 1468661666136 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 02:34:26 INFO - PROCESS | 1772 | 1468661666150 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 1772 | 1468661666156 Marionette TRACE conn4 <- [1,46,null,{}] 02:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:34:26 INFO - PROCESS | 1772 | 1468661666169 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 1772 | 1468661666175 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:26 INFO - PROCESS | 1772 | 1468661666491 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:34:26 INFO - PROCESS | 1772 | 1468661666587 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 1772 | 1468661666614 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:26 INFO - PROCESS | 1772 | ++DOCSHELL 0xa237e000 == 19 [pid = 1772] [id = 19] 02:34:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0xa2380000) [pid = 1772] [serial = 54] [outer = (nil)] 02:34:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0xa23aec00) [pid = 1772] [serial = 55] [outer = 0xa2380000] 02:34:26 INFO - PROCESS | 1772 | 1468661666739 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0xa2fb8000) [pid = 1772] [serial = 56] [outer = 0xa2380000] 02:34:27 INFO - PROCESS | 1772 | 1468661667753 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1639ms 02:34:27 INFO - PROCESS | 1772 | 1468661667789 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 1772 | 1468661667793 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 02:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:34:27 INFO - PROCESS | 1772 | 1468661667800 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 1772 | 1468661667804 Marionette TRACE conn4 <- [1,50,null,{}] 02:34:27 INFO - PROCESS | 1772 | 1468661667810 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 1772 | 1468661667815 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:27 INFO - PROCESS | 1772 | 1468661667989 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:34:28 INFO - PROCESS | 1772 | 1468661668000 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 1772 | 1468661668007 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b4800 == 20 [pid = 1772] [id = 20] 02:34:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0xa310ac00) [pid = 1772] [serial = 57] [outer = (nil)] 02:34:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0xa4d11400) [pid = 1772] [serial = 58] [outer = 0xa310ac00] 02:34:28 INFO - PROCESS | 1772 | 1468661668082 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0xa4d58400) [pid = 1772] [serial = 59] [outer = 0xa310ac00] 02:34:28 INFO - PROCESS | 1772 | 1468661668897 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1141ms 02:34:28 INFO - PROCESS | 1772 | 1468661668961 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 1772 | 1468661668965 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 02:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:34:28 INFO - PROCESS | 1772 | 1468661668974 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 1772 | 1468661668977 Marionette TRACE conn4 <- [1,54,null,{}] 02:34:28 INFO - PROCESS | 1772 | 1468661668983 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 1772 | 1468661668988 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:29 INFO - PROCESS | 1772 | 1468661669174 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:34:29 INFO - PROCESS | 1772 | 1468661669184 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 1772 | 1468661669192 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790b000 == 21 [pid = 1772] [id = 21] 02:34:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9927b800) [pid = 1772] [serial = 60] [outer = (nil)] 02:34:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0xa61d7400) [pid = 1772] [serial = 61] [outer = 0x9927b800] 02:34:29 INFO - PROCESS | 1772 | 1468661669276 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0xa61dcc00) [pid = 1772] [serial = 62] [outer = 0x9927b800] 02:34:30 INFO - PROCESS | 1772 | --DOCSHELL 0x93939800 == 20 [pid = 1772] [id = 11] 02:34:30 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9bc000 == 19 [pid = 1772] [id = 12] 02:34:30 INFO - PROCESS | 1772 | --DOCSHELL 0xa3108400 == 18 [pid = 1772] [id = 13] 02:34:30 INFO - PROCESS | 1772 | --DOCSHELL 0x93c92c00 == 17 [pid = 1772] [id = 6] 02:34:30 INFO - PROCESS | 1772 | --DOCSHELL 0x93a68800 == 16 [pid = 1772] [id = 8] 02:34:31 INFO - PROCESS | 1772 | 1468661671183 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2236ms 02:34:31 INFO - PROCESS | 1772 | 1468661671221 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 1772 | 1468661671228 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 02:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:34:31 INFO - PROCESS | 1772 | 1468661671236 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 1772 | 1468661671245 Marionette TRACE conn4 <- [1,58,null,{}] 02:34:31 INFO - PROCESS | 1772 | 1468661671263 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 1772 | 1468661671269 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:31 INFO - PROCESS | 1772 | 1468661671478 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x93c93000) [pid = 1772] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x93a69000) [pid = 1772] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9a453800) [pid = 1772] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9a9bc400) [pid = 1772] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0xa3108c00) [pid = 1772] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9790a800) [pid = 1772] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x95136400) [pid = 1772] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9b12f400) [pid = 1772] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:34:32 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x9bcb3400) [pid = 1772] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:34:32 INFO - PROCESS | 1772 | 1468661672090 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 1772 | 1468661672098 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383d000 == 17 [pid = 1772] [id = 22] 02:34:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x93a69000) [pid = 1772] [serial = 63] [outer = (nil)] 02:34:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x96ea3800) [pid = 1772] [serial = 64] [outer = 0x93a69000] 02:34:32 INFO - PROCESS | 1772 | 1468661672182 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x994b3000) [pid = 1772] [serial = 65] [outer = 0x93a69000] 02:34:32 INFO - PROCESS | 1772 | 1468661672936 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1753ms 02:34:32 INFO - PROCESS | 1772 | 1468661672990 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 1772 | 1468661672997 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 02:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:34:33 INFO - PROCESS | 1772 | 1468661673015 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 1772 | 1468661673019 Marionette TRACE conn4 <- [1,62,null,{}] 02:34:33 INFO - PROCESS | 1772 | 1468661673026 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 1772 | 1468661673033 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:33 INFO - PROCESS | 1772 | 1468661673206 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:34:33 INFO - PROCESS | 1772 | 1468661673218 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 1772 | 1468661673228 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x99ef8c00 == 18 [pid = 1772] [id = 23] 02:34:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9a585400) [pid = 1772] [serial = 66] [outer = (nil)] 02:34:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9a9b7400) [pid = 1772] [serial = 67] [outer = 0x9a585400] 02:34:33 INFO - PROCESS | 1772 | 1468661673305 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9a9bc400) [pid = 1772] [serial = 68] [outer = 0x9a585400] 02:34:34 INFO - PROCESS | 1772 | 1468661674272 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1294ms 02:34:34 INFO - PROCESS | 1772 | 1468661674309 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 1772 | 1468661674316 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 02:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:34:34 INFO - PROCESS | 1772 | 1468661674327 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 1772 | 1468661674331 Marionette TRACE conn4 <- [1,66,null,{}] 02:34:34 INFO - PROCESS | 1772 | 1468661674342 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 1772 | 1468661674347 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:34 INFO - PROCESS | 1772 | 1468661674545 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:34:34 INFO - PROCESS | 1772 | 1468661674682 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 1772 | 1468661674701 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x95133000 == 19 [pid = 1772] [id = 24] 02:34:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x95134c00) [pid = 1772] [serial = 69] [outer = (nil)] 02:34:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9924a400) [pid = 1772] [serial = 70] [outer = 0x95134c00] 02:34:34 INFO - PROCESS | 1772 | 1468661674803 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a453400) [pid = 1772] [serial = 71] [outer = 0x95134c00] 02:34:35 INFO - PROCESS | 1772 | 1468661675712 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1439ms 02:34:35 INFO - PROCESS | 1772 | 1468661675780 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 1772 | 1468661675788 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 02:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:34:35 INFO - PROCESS | 1772 | 1468661675802 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 1772 | 1468661675808 Marionette TRACE conn4 <- [1,70,null,{}] 02:34:35 INFO - PROCESS | 1772 | 1468661675815 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 1772 | 1468661675821 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:36 INFO - PROCESS | 1772 | 1468661676021 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:34:36 INFO - PROCESS | 1772 | 1468661676184 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 1772 | 1468661676194 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b558c00 == 20 [pid = 1772] [id = 25] 02:34:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9bcb3400) [pid = 1772] [serial = 72] [outer = (nil)] 02:34:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9bf0f000) [pid = 1772] [serial = 73] [outer = 0x9bcb3400] 02:34:36 INFO - PROCESS | 1772 | 1468661676320 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9c002400) [pid = 1772] [serial = 74] [outer = 0x9bcb3400] 02:34:37 INFO - PROCESS | 1772 | 1468661677164 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1435ms 02:34:37 INFO - PROCESS | 1772 | 1468661677253 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 1772 | 1468661677261 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 02:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:34:37 INFO - PROCESS | 1772 | 1468661677274 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 1772 | 1468661677285 Marionette TRACE conn4 <- [1,74,null,{}] 02:34:37 INFO - PROCESS | 1772 | 1468661677320 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 1772 | 1468661677330 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:37 INFO - PROCESS | 1772 | 1468661677615 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:34:37 INFO - PROCESS | 1772 | 1468661677733 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 1772 | 1468661677749 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c177800 == 21 [pid = 1772] [id = 26] 02:34:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0xa2005c00) [pid = 1772] [serial = 75] [outer = (nil)] 02:34:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0xa2290800) [pid = 1772] [serial = 76] [outer = 0xa2005c00] 02:34:37 INFO - PROCESS | 1772 | 1468661677871 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0xa23af800) [pid = 1772] [serial = 77] [outer = 0xa2005c00] 02:34:38 INFO - PROCESS | 1772 | 1468661678771 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1551ms 02:34:38 INFO - PROCESS | 1772 | 1468661678841 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 1772 | 1468661678846 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 02:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:34:38 INFO - PROCESS | 1772 | 1468661678856 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 1772 | 1468661678859 Marionette TRACE conn4 <- [1,78,null,{}] 02:34:38 INFO - PROCESS | 1772 | 1468661678866 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 1772 | 1468661678872 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:39 INFO - PROCESS | 1772 | 1468661679064 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:34:39 INFO - PROCESS | 1772 | 1468661679252 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 1772 | 1468661679259 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x93939400 == 22 [pid = 1772] [id = 27] 02:34:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0xa255cc00) [pid = 1772] [serial = 78] [outer = (nil)] 02:34:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0xa3348400) [pid = 1772] [serial = 79] [outer = 0xa255cc00] 02:34:39 INFO - PROCESS | 1772 | 1468661679352 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0xa4f7a400) [pid = 1772] [serial = 80] [outer = 0xa255cc00] 02:34:40 INFO - PROCESS | 1772 | 1468661680244 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1433ms 02:34:40 INFO - PROCESS | 1772 | 1468661680290 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:34:40 INFO - PROCESS | 1772 | 1468661680295 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 02:34:40 INFO - PROCESS | 1772 | 1468661680302 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 1772 | 1468661680307 Marionette TRACE conn4 <- [1,82,null,{}] 02:34:40 INFO - PROCESS | 1772 | 1468661680335 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 1772 | 1468661680341 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:40 INFO - PROCESS | 1772 | 1468661680528 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:34:40 INFO - PROCESS | 1772 | 1468661680666 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 1772 | 1468661680674 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a01e400 == 23 [pid = 1772] [id = 28] 02:34:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aabf800) [pid = 1772] [serial = 81] [outer = (nil)] 02:34:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0xa6794c00) [pid = 1772] [serial = 82] [outer = 0x9aabf800] 02:34:40 INFO - PROCESS | 1772 | 1468661680767 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa6797c00) [pid = 1772] [serial = 83] [outer = 0x9aabf800] 02:34:41 INFO - PROCESS | 1772 | 1468661681675 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1407ms 02:34:41 INFO - PROCESS | 1772 | 1468661681709 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 1772 | 1468661681713 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 02:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:34:41 INFO - PROCESS | 1772 | 1468661681722 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 1772 | 1468661681727 Marionette TRACE conn4 <- [1,86,null,{}] 02:34:41 INFO - PROCESS | 1772 | 1468661681752 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 1772 | 1468661681764 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:41 INFO - PROCESS | 1772 | 1468661681983 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:34:42 INFO - PROCESS | 1772 | 1468661682122 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 1772 | 1468661682137 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x93841c00 == 24 [pid = 1772] [id = 29] 02:34:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x95135800) [pid = 1772] [serial = 84] [outer = (nil)] 02:34:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa6eab400) [pid = 1772] [serial = 85] [outer = 0x95135800] 02:34:42 INFO - PROCESS | 1772 | 1468661682229 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c001c00) [pid = 1772] [serial = 86] [outer = 0x95135800] 02:34:43 INFO - PROCESS | 1772 | 1468661683090 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1402ms 02:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:34:43 INFO - PROCESS | 1772 | 1468661683124 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 1772 | 1468661683127 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 02:34:43 INFO - PROCESS | 1772 | 1468661683135 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 1772 | 1468661683138 Marionette TRACE conn4 <- [1,90,null,{}] 02:34:43 INFO - PROCESS | 1772 | 1468661683145 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 1772 | 1468661683150 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:43 INFO - PROCESS | 1772 | 1468661683333 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:34:43 INFO - PROCESS | 1772 | 1468661683473 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 1772 | 1468661683482 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x93841800 == 25 [pid = 1772] [id = 30] 02:34:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x93935800) [pid = 1772] [serial = 87] [outer = (nil)] 02:34:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b408c00) [pid = 1772] [serial = 88] [outer = 0x93935800] 02:34:43 INFO - PROCESS | 1772 | 1468661683567 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9b40ac00) [pid = 1772] [serial = 89] [outer = 0x93935800] 02:34:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa6f46c00) [pid = 1772] [serial = 90] [outer = 0x9aab3000] 02:34:44 INFO - PROCESS | 1772 | 1468661684604 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1537ms 02:34:44 INFO - PROCESS | 1772 | 1468661684680 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 1772 | 1468661684684 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 02:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:34:44 INFO - PROCESS | 1772 | 1468661684693 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 1772 | 1468661684697 Marionette TRACE conn4 <- [1,94,null,{}] 02:34:44 INFO - PROCESS | 1772 | 1468661684704 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 1772 | 1468661684710 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:44 INFO - PROCESS | 1772 | 1468661684886 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:34:45 INFO - PROCESS | 1772 | 1468661685059 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 1772 | 1468661685068 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c96c00 == 26 [pid = 1772] [id = 31] 02:34:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x93c9c000) [pid = 1772] [serial = 91] [outer = (nil)] 02:34:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a346c00) [pid = 1772] [serial = 92] [outer = 0x93c9c000] 02:34:45 INFO - PROCESS | 1772 | 1468661685157 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9b124000) [pid = 1772] [serial = 93] [outer = 0x93c9c000] 02:34:45 INFO - PROCESS | 1772 | 1468661685945 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1333ms 02:34:46 INFO - PROCESS | 1772 | 1468661686028 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 1772 | 1468661686033 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 02:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:34:46 INFO - PROCESS | 1772 | 1468661686040 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 1772 | 1468661686044 Marionette TRACE conn4 <- [1,98,null,{}] 02:34:46 INFO - PROCESS | 1772 | 1468661686051 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 1772 | 1468661686057 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:46 INFO - PROCESS | 1772 | 1468661686420 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:34:46 INFO - PROCESS | 1772 | 1468661686606 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 1772 | 1468661686617 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a65c00 == 27 [pid = 1772] [id = 32] 02:34:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x96e97c00) [pid = 1772] [serial = 94] [outer = (nil)] 02:34:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x99275c00) [pid = 1772] [serial = 95] [outer = 0x96e97c00] 02:34:46 INFO - PROCESS | 1772 | 1468661686716 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x98320000) [pid = 1772] [serial = 96] [outer = 0x96e97c00] 02:34:48 INFO - PROCESS | 1772 | --DOCSHELL 0x97905400 == 26 [pid = 1772] [id = 14] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a85b800) [pid = 1772] [serial = 12] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa4d11400) [pid = 1772] [serial = 58] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x95134000) [pid = 1772] [serial = 22] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9aab9800) [pid = 1772] [serial = 28] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9bf05000) [pid = 1772] [serial = 31] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9d417400) [pid = 1772] [serial = 34] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa6797000) [pid = 1772] [serial = 37] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9798fc00) [pid = 1772] [serial = 40] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x95183800) [pid = 1772] [serial = 43] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9b459400) [pid = 1772] [serial = 46] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9b552000) [pid = 1772] [serial = 47] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9c176000) [pid = 1772] [serial = 49] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9d411000) [pid = 1772] [serial = 50] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa2007800) [pid = 1772] [serial = 52] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa23aec00) [pid = 1772] [serial = 55] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a8b7000) [pid = 1772] [serial = 25] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9790c800) [pid = 1772] [serial = 23] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9d493800) [pid = 1772] [serial = 32] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a460000) [pid = 1772] [serial = 44] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa109ac00) [pid = 1772] [serial = 35] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x93c99800) [pid = 1772] [serial = 17] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x99284000) [pid = 1772] [serial = 41] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0xa6ea1400) [pid = 1772] [serial = 38] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0xa4d50400) [pid = 1772] [serial = 2] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x93941c00) [pid = 1772] [serial = 19] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x93c95000) [pid = 1772] [serial = 16] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a85a800) [pid = 1772] [serial = 9] [outer = (nil)] [url = about:blank] 02:34:48 INFO - PROCESS | 1772 | 1468661688511 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2494ms 02:34:48 INFO - PROCESS | 1772 | 1468661688537 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 1772 | 1468661688543 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 02:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:34:48 INFO - PROCESS | 1772 | 1468661688553 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 1772 | 1468661688558 Marionette TRACE conn4 <- [1,102,null,{}] 02:34:48 INFO - PROCESS | 1772 | 1468661688569 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 1772 | 1468661688574 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:48 INFO - PROCESS | 1772 | 1468661688800 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:34:48 INFO - PROCESS | 1772 | 1468661688942 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 1772 | 1468661688951 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798cc00 == 27 [pid = 1772] [id = 33] 02:34:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9798d400) [pid = 1772] [serial = 97] [outer = (nil)] 02:34:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x98320400) [pid = 1772] [serial = 98] [outer = 0x9798d400] 02:34:49 INFO - PROCESS | 1772 | 1468661689032 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9927d000) [pid = 1772] [serial = 99] [outer = 0x9798d400] 02:34:49 INFO - PROCESS | 1772 | 1468661689778 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1285ms 02:34:49 INFO - PROCESS | 1772 | 1468661689837 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 1772 | 1468661689847 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 02:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:34:49 INFO - PROCESS | 1772 | 1468661689865 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 1772 | 1468661689871 Marionette TRACE conn4 <- [1,106,null,{}] 02:34:49 INFO - PROCESS | 1772 | 1468661689878 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 1772 | 1468661689884 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:50 INFO - PROCESS | 1772 | 1468661690065 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:34:50 INFO - PROCESS | 1772 | 1468661690173 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 1772 | 1468661690185 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a85ac00 == 28 [pid = 1772] [id = 34] 02:34:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a8c3800) [pid = 1772] [serial = 100] [outer = (nil)] 02:34:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a9b8400) [pid = 1772] [serial = 101] [outer = 0x9a8c3800] 02:34:50 INFO - PROCESS | 1772 | 1468661690266 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9aab7800) [pid = 1772] [serial = 102] [outer = 0x9a8c3800] 02:34:51 INFO - PROCESS | 1772 | 1468661691158 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1338ms 02:34:51 INFO - PROCESS | 1772 | 1468661691199 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 1772 | 1468661691204 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 02:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:34:51 INFO - PROCESS | 1772 | 1468661691211 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 1772 | 1468661691218 Marionette TRACE conn4 <- [1,110,null,{}] 02:34:51 INFO - PROCESS | 1772 | 1468661691253 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 1772 | 1468661691274 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:51 INFO - PROCESS | 1772 | 1468661691513 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:34:51 INFO - PROCESS | 1772 | 1468661691584 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 1772 | 1468661691598 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x97998400 == 29 [pid = 1772] [id = 35] 02:34:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a8b7800) [pid = 1772] [serial = 103] [outer = (nil)] 02:34:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b403c00) [pid = 1772] [serial = 104] [outer = 0x9a8b7800] 02:34:51 INFO - PROCESS | 1772 | 1468661691686 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b554000) [pid = 1772] [serial = 105] [outer = 0x9a8b7800] 02:34:52 INFO - PROCESS | 1772 | 1468661692675 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:34:52 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9927b800) [pid = 1772] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:34:52 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9bfec800) [pid = 1772] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:34:52 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa310ac00) [pid = 1772] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:34:52 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa2380000) [pid = 1772] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:34:52 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x93a69000) [pid = 1772] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:34:52 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a585400) [pid = 1772] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1548ms 02:34:52 INFO - PROCESS | 1772 | 1468661692761 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:34:52 INFO - PROCESS | 1772 | 1468661692766 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 02:34:52 INFO - PROCESS | 1772 | 1468661692773 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 1772 | 1468661692776 Marionette TRACE conn4 <- [1,114,null,{}] 02:34:52 INFO - PROCESS | 1772 | 1468661692783 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 1772 | 1468661692789 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:52 INFO - PROCESS | 1772 | 1468661692961 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:34:53 INFO - PROCESS | 1772 | 1468661693066 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 1772 | 1468661693076 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a67000 == 30 [pid = 1772] [id = 36] 02:34:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9aabe800) [pid = 1772] [serial = 106] [outer = (nil)] 02:34:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9bf05000) [pid = 1772] [serial = 107] [outer = 0x9aabe800] 02:34:53 INFO - PROCESS | 1772 | 1468661693150 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9c003400) [pid = 1772] [serial = 108] [outer = 0x9aabe800] 02:34:53 INFO - PROCESS | 1772 | 1468661693959 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1234ms 02:34:54 INFO - PROCESS | 1772 | 1468661694007 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 1772 | 1468661694011 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 02:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:34:54 INFO - PROCESS | 1772 | 1468661694019 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 1772 | 1468661694023 Marionette TRACE conn4 <- [1,118,null,{}] 02:34:54 INFO - PROCESS | 1772 | 1468661694030 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 1772 | 1468661694036 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:54 INFO - PROCESS | 1772 | 1468661694207 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:34:54 INFO - PROCESS | 1772 | 1468661694224 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 1772 | 1468661694239 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b12a800 == 31 [pid = 1772] [id = 37] 02:34:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9c006800) [pid = 1772] [serial = 109] [outer = (nil)] 02:34:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9d411000) [pid = 1772] [serial = 110] [outer = 0x9c006800] 02:34:54 INFO - PROCESS | 1772 | 1468661694310 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9d490000) [pid = 1772] [serial = 111] [outer = 0x9c006800] 02:34:55 INFO - PROCESS | 1772 | 1468661695396 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1441ms 02:34:55 INFO - PROCESS | 1772 | 1468661695462 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 1772 | 1468661695470 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 02:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:34:55 INFO - PROCESS | 1772 | 1468661695482 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 1772 | 1468661695487 Marionette TRACE conn4 <- [1,122,null,{}] 02:34:55 INFO - PROCESS | 1772 | 1468661695497 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 1772 | 1468661695503 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:55 INFO - PROCESS | 1772 | 1468661695738 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:34:55 INFO - PROCESS | 1772 | 1468661695923 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 1772 | 1468661695934 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790d000 == 32 [pid = 1772] [id = 38] 02:34:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9798b400) [pid = 1772] [serial = 112] [outer = (nil)] 02:34:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x99250400) [pid = 1772] [serial = 113] [outer = 0x9798b400] 02:34:56 INFO - PROCESS | 1772 | 1468661696073 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a3ae800) [pid = 1772] [serial = 114] [outer = 0x9798b400] 02:34:57 INFO - PROCESS | 1772 | 1468661697023 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1591ms 02:34:57 INFO - PROCESS | 1772 | 1468661697078 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 1772 | 1468661697087 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 02:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:34:57 INFO - PROCESS | 1772 | 1468661697101 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 1772 | 1468661697105 Marionette TRACE conn4 <- [1,126,null,{}] 02:34:57 INFO - PROCESS | 1772 | 1468661697113 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 1772 | 1468661697119 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:57 INFO - PROCESS | 1772 | 1468661697333 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:34:57 INFO - PROCESS | 1772 | 1468661697460 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 1772 | 1468661697473 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x94750c00 == 33 [pid = 1772] [id = 39] 02:34:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b45b800) [pid = 1772] [serial = 115] [outer = (nil)] 02:34:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9c002000) [pid = 1772] [serial = 116] [outer = 0x9b45b800] 02:34:57 INFO - PROCESS | 1772 | 1468661697605 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b12f400) [pid = 1772] [serial = 117] [outer = 0x9b45b800] 02:34:58 INFO - PROCESS | 1772 | 1468661698863 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1790ms 02:34:58 INFO - PROCESS | 1772 | 1468661698892 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 1772 | 1468661698897 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 02:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:34:58 INFO - PROCESS | 1772 | 1468661698905 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 1772 | 1468661698911 Marionette TRACE conn4 <- [1,130,null,{}] 02:34:58 INFO - PROCESS | 1772 | 1468661698973 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 1772 | 1468661698985 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:59 INFO - PROCESS | 1772 | 1468661699272 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:34:59 INFO - PROCESS | 1772 | 1468661699397 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 1772 | 1468661699413 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:34:59 INFO - PROCESS | 1772 | ++DOCSHELL 0xa209fc00 == 34 [pid = 1772] [id = 40] 02:34:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2290000) [pid = 1772] [serial = 118] [outer = (nil)] 02:34:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa23ad800) [pid = 1772] [serial = 119] [outer = 0xa2290000] 02:34:59 INFO - PROCESS | 1772 | 1468661699509 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa2ffcc00) [pid = 1772] [serial = 120] [outer = 0xa2290000] 02:35:00 INFO - PROCESS | 1772 | 1468661700657 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1791ms 02:35:00 INFO - PROCESS | 1772 | 1468661700699 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 1772 | 1468661700707 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 02:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:35:00 INFO - PROCESS | 1772 | 1468661700719 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 1772 | 1468661700724 Marionette TRACE conn4 <- [1,134,null,{}] 02:35:00 INFO - PROCESS | 1772 | 1468661700735 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 1772 | 1468661700745 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:01 INFO - PROCESS | 1772 | 1468661701223 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 02:35:01 INFO - PROCESS | 1772 | 1468661701425 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 1772 | 1468661701434 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x97999400 == 35 [pid = 1772] [id = 41] 02:35:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9799a000) [pid = 1772] [serial = 121] [outer = (nil)] 02:35:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x99ef6800) [pid = 1772] [serial = 122] [outer = 0x9799a000] 02:35:01 INFO - PROCESS | 1772 | 1468661701529 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a9b1400) [pid = 1772] [serial = 123] [outer = 0x9799a000] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa61d7400) [pid = 1772] [serial = 61] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa209ec00) [pid = 1772] [serial = 53] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa4d58400) [pid = 1772] [serial = 59] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa2fb8000) [pid = 1772] [serial = 56] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa61dcc00) [pid = 1772] [serial = 62] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x994b3000) [pid = 1772] [serial = 65] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x96ea3800) [pid = 1772] [serial = 64] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a010800) [pid = 1772] [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.] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a9b7400) [pid = 1772] [serial = 67] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a9bc400) [pid = 1772] [serial = 68] [outer = (nil)] [url = about:blank] 02:35:02 INFO - PROCESS | 1772 | 1468661702799 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2145ms 02:35:02 INFO - PROCESS | 1772 | 1468661702870 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 1772 | 1468661702883 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 02:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:35:02 INFO - PROCESS | 1772 | 1468661702894 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 1772 | 1468661702898 Marionette TRACE conn4 <- [1,138,null,{}] 02:35:02 INFO - PROCESS | 1772 | 1468661702908 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 1772 | 1468661702915 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:03 INFO - PROCESS | 1772 | 1468661703127 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 02:35:03 INFO - PROCESS | 1772 | 1468661703246 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 1772 | 1468661703257 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a3eb400 == 36 [pid = 1772] [id = 42] 02:35:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a8bf800) [pid = 1772] [serial = 124] [outer = (nil)] 02:35:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b45b400) [pid = 1772] [serial = 125] [outer = 0x9a8bf800] 02:35:03 INFO - PROCESS | 1772 | 1468661703334 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9bf05800) [pid = 1772] [serial = 126] [outer = 0x9a8bf800] 02:35:04 INFO - PROCESS | 1772 | 1468661704158 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1333ms 02:35:04 INFO - PROCESS | 1772 | 1468661704228 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 1772 | 1468661704233 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 02:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:35:04 INFO - PROCESS | 1772 | 1468661704241 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 1772 | 1468661704245 Marionette TRACE conn4 <- [1,142,null,{}] 02:35:04 INFO - PROCESS | 1772 | 1468661704251 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 1772 | 1468661704256 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:04 INFO - PROCESS | 1772 | 1468661704436 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:35:04 INFO - PROCESS | 1772 | 1468661704549 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 1772 | 1468661704560 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x97908c00 == 37 [pid = 1772] [id = 43] 02:35:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa1094c00) [pid = 1772] [serial = 127] [outer = (nil)] 02:35:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2288c00) [pid = 1772] [serial = 128] [outer = 0xa1094c00] 02:35:04 INFO - PROCESS | 1772 | 1468661704636 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa232c000) [pid = 1772] [serial = 129] [outer = 0xa1094c00] 02:35:05 INFO - PROCESS | 1772 | 1468661705498 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1282ms 02:35:05 INFO - PROCESS | 1772 | 1468661705523 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 1772 | 1468661705531 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 02:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:35:05 INFO - PROCESS | 1772 | 1468661705559 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 1772 | 1468661705567 Marionette TRACE conn4 <- [1,146,null,{}] 02:35:05 INFO - PROCESS | 1772 | 1468661705574 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 1772 | 1468661705580 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:05 INFO - PROCESS | 1772 | 1468661705814 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 02:35:05 INFO - PROCESS | 1772 | 1468661705842 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 1772 | 1468661705870 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c070800 == 38 [pid = 1772] [id = 44] 02:35:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9c073000) [pid = 1772] [serial = 130] [outer = (nil)] 02:35:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa209ec00) [pid = 1772] [serial = 131] [outer = 0x9c073000] 02:35:06 INFO - PROCESS | 1772 | 1468661706008 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa23aec00) [pid = 1772] [serial = 132] [outer = 0x9c073000] 02:35:06 INFO - PROCESS | 1772 | 1468661706861 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1346ms 02:35:06 INFO - PROCESS | 1772 | 1468661706896 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 1772 | 1468661706899 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 02:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:35:06 INFO - PROCESS | 1772 | 1468661706907 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 1772 | 1468661706911 Marionette TRACE conn4 <- [1,150,null,{}] 02:35:06 INFO - PROCESS | 1772 | 1468661706917 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 1772 | 1468661706923 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a8b7800) [pid = 1772] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x96e97c00) [pid = 1772] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9798d400) [pid = 1772] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a8c3800) [pid = 1772] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95134c00) [pid = 1772] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9bcb3400) [pid = 1772] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa2005c00) [pid = 1772] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa255cc00) [pid = 1772] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9aabf800) [pid = 1772] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95135800) [pid = 1772] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x93935800) [pid = 1772] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x93c9c000) [pid = 1772] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:35:07 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9aabe800) [pid = 1772] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:35:07 INFO - PROCESS | 1772 | 1468661707237 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 02:35:07 INFO - PROCESS | 1772 | 1468661707343 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:35:07 INFO - PROCESS | 1772 | 1468661707358 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 1772 | 1468661707364 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e9dc00 == 39 [pid = 1772] [id = 45] 02:35:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9c008800) [pid = 1772] [serial = 133] [outer = (nil)] 02:35:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0xa3110400) [pid = 1772] [serial = 134] [outer = 0x9c008800] 02:35:07 INFO - PROCESS | 1772 | 1468661707447 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0xa318f000) [pid = 1772] [serial = 135] [outer = 0x9c008800] 02:35:08 INFO - PROCESS | 1772 | 1468661708218 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1337ms 02:35:08 INFO - PROCESS | 1772 | 1468661708247 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 1772 | 1468661708250 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 02:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:35:08 INFO - PROCESS | 1772 | 1468661708258 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 1772 | 1468661708262 Marionette TRACE conn4 <- [1,154,null,{}] 02:35:08 INFO - PROCESS | 1772 | 1468661708276 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 1772 | 1468661708282 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:08 INFO - PROCESS | 1772 | 1468661708454 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 02:35:08 INFO - PROCESS | 1772 | 1468661708466 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 1772 | 1468661708489 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x97991400 == 40 [pid = 1772] [id = 46] 02:35:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a3edc00) [pid = 1772] [serial = 136] [outer = (nil)] 02:35:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0xa61d7400) [pid = 1772] [serial = 137] [outer = 0x9a3edc00] 02:35:08 INFO - PROCESS | 1772 | 1468661708573 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0xa672f400) [pid = 1772] [serial = 138] [outer = 0x9a3edc00] 02:35:09 INFO - PROCESS | 1772 | 1468661709968 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1783ms 02:35:10 INFO - PROCESS | 1772 | 1468661710059 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 1772 | 1468661710064 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 02:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:35:10 INFO - PROCESS | 1772 | 1468661710127 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 1772 | 1468661710133 Marionette TRACE conn4 <- [1,158,null,{}] 02:35:10 INFO - PROCESS | 1772 | 1468661710144 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 1772 | 1468661710150 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:10 INFO - PROCESS | 1772 | 1468661710392 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 02:35:10 INFO - PROCESS | 1772 | 1468661710509 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 1772 | 1468661710516 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x97903800 == 41 [pid = 1772] [id = 47] 02:35:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9790b800) [pid = 1772] [serial = 139] [outer = (nil)] 02:35:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a9b9000) [pid = 1772] [serial = 140] [outer = 0x9790b800] 02:35:10 INFO - PROCESS | 1772 | 1468661710608 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9aab1400) [pid = 1772] [serial = 141] [outer = 0x9790b800] 02:35:11 INFO - PROCESS | 1772 | 1468661711574 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1500ms 02:35:11 INFO - PROCESS | 1772 | 1468661711619 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 1772 | 1468661711627 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 02:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:35:11 INFO - PROCESS | 1772 | 1468661711639 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 1772 | 1468661711644 Marionette TRACE conn4 <- [1,162,null,{}] 02:35:11 INFO - PROCESS | 1772 | 1468661711652 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 1772 | 1468661711657 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:11 INFO - PROCESS | 1772 | 1468661711897 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:35:12 INFO - PROCESS | 1772 | 1468661712080 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 1772 | 1468661712088 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c075400 == 42 [pid = 1772] [id = 48] 02:35:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c07bc00) [pid = 1772] [serial = 142] [outer = (nil)] 02:35:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9c176000) [pid = 1772] [serial = 143] [outer = 0x9c07bc00] 02:35:12 INFO - PROCESS | 1772 | 1468661712224 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9d836000) [pid = 1772] [serial = 144] [outer = 0x9c07bc00] 02:35:13 INFO - PROCESS | 1772 | 1468661713126 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1537ms 02:35:13 INFO - PROCESS | 1772 | 1468661713177 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 02:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:35:13 INFO - PROCESS | 1772 | 1468661713182 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 02:35:13 INFO - PROCESS | 1772 | 1468661713190 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 1772 | 1468661713197 Marionette TRACE conn4 <- [1,166,null,{}] 02:35:13 INFO - PROCESS | 1772 | 1468661713215 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:13 INFO - PROCESS | 1772 | 1468661713225 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:13 INFO - PROCESS | 1772 | 1468661713456 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 02:35:13 INFO - PROCESS | 1772 | 1468661713639 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 1772 | 1468661713653 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b0c00 == 43 [pid = 1772] [id = 49] 02:35:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa4f21c00) [pid = 1772] [serial = 145] [outer = (nil)] 02:35:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa6797000) [pid = 1772] [serial = 146] [outer = 0xa4f21c00] 02:35:13 INFO - PROCESS | 1772 | 1468661713789 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa67ae800) [pid = 1772] [serial = 147] [outer = 0xa4f21c00] 02:35:14 INFO - PROCESS | 1772 | 1468661714716 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1539ms 02:35:14 INFO - PROCESS | 1772 | 1468661714728 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 1772 | 1468661714733 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 02:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:35:14 INFO - PROCESS | 1772 | 1468661714741 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 1772 | 1468661714747 Marionette TRACE conn4 <- [1,170,null,{}] 02:35:14 INFO - PROCESS | 1772 | 1468661714754 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 1772 | 1468661714759 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:14 INFO - PROCESS | 1772 | 1468661714955 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 02:35:15 INFO - PROCESS | 1772 | 1468661715117 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 1772 | 1468661715127 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x95131400 == 44 [pid = 1772] [id = 50] 02:35:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa4d56c00) [pid = 1772] [serial = 148] [outer = (nil)] 02:35:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa6eaac00) [pid = 1772] [serial = 149] [outer = 0xa4d56c00] 02:35:15 INFO - PROCESS | 1772 | 1468661715215 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa6f48800) [pid = 1772] [serial = 150] [outer = 0xa4d56c00] 02:35:16 INFO - PROCESS | 1772 | 1468661716145 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1439ms 02:35:16 INFO - PROCESS | 1772 | 1468661716182 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 1772 | 1468661716187 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 02:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:35:16 INFO - PROCESS | 1772 | 1468661716194 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 1772 | 1468661716198 Marionette TRACE conn4 <- [1,174,null,{}] 02:35:16 INFO - PROCESS | 1772 | 1468661716205 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 1772 | 1468661716210 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:16 INFO - PROCESS | 1772 | 1468661716409 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 02:35:16 INFO - PROCESS | 1772 | 1468661716560 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 1772 | 1468661716572 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f2c00 == 45 [pid = 1772] [id = 51] 02:35:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa6ea3c00) [pid = 1772] [serial = 151] [outer = (nil)] 02:35:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa82fb800) [pid = 1772] [serial = 152] [outer = 0xa6ea3c00] 02:35:16 INFO - PROCESS | 1772 | 1468661716659 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa82fd000) [pid = 1772] [serial = 153] [outer = 0xa6ea3c00] 02:35:17 INFO - PROCESS | 1772 | 1468661717800 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1684ms 02:35:17 INFO - PROCESS | 1772 | 1468661717879 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:35:17 INFO - PROCESS | 1772 | 1468661717892 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 02:35:17 INFO - PROCESS | 1772 | 1468661717903 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 1772 | 1468661717909 Marionette TRACE conn4 <- [1,178,null,{}] 02:35:17 INFO - PROCESS | 1772 | 1468661717918 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 1772 | 1468661717924 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:18 INFO - PROCESS | 1772 | 1468661718304 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 02:35:18 INFO - PROCESS | 1772 | 1468661718409 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 1772 | 1468661718424 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a341800 == 46 [pid = 1772] [id = 52] 02:35:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9a345000) [pid = 1772] [serial = 154] [outer = (nil)] 02:35:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9a634400) [pid = 1772] [serial = 155] [outer = 0x9a345000] 02:35:18 INFO - PROCESS | 1772 | 1468661718504 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9a637000) [pid = 1772] [serial = 156] [outer = 0x9a345000] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x96e9dc00 == 45 [pid = 1772] [id = 45] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9c070800 == 44 [pid = 1772] [id = 44] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x97908c00 == 43 [pid = 1772] [id = 43] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9a3eb400 == 42 [pid = 1772] [id = 42] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x97999400 == 41 [pid = 1772] [id = 41] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9790d000 == 40 [pid = 1772] [id = 38] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9798cc00 == 39 [pid = 1772] [id = 33] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9a85ac00 == 38 [pid = 1772] [id = 34] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9b12a800 == 37 [pid = 1772] [id = 37] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x97998400 == 36 [pid = 1772] [id = 35] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x93a67000 == 35 [pid = 1772] [id = 36] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x94750c00 == 34 [pid = 1772] [id = 39] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0xa209fc00 == 33 [pid = 1772] [id = 40] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x93a65c00 == 32 [pid = 1772] [id = 32] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x951f2c00 == 31 [pid = 1772] [id = 51] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b0c00 == 30 [pid = 1772] [id = 49] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x95131400 == 29 [pid = 1772] [id = 50] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x97991400 == 28 [pid = 1772] [id = 46] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x97903800 == 27 [pid = 1772] [id = 47] 02:35:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9c075400 == 26 [pid = 1772] [id = 48] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9b403c00) [pid = 1772] [serial = 104] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x98320000) [pid = 1772] [serial = 96] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x99275c00) [pid = 1772] [serial = 95] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x98320400) [pid = 1772] [serial = 98] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9927d000) [pid = 1772] [serial = 99] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a9b8400) [pid = 1772] [serial = 101] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a453400) [pid = 1772] [serial = 71] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9924a400) [pid = 1772] [serial = 70] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9c002400) [pid = 1772] [serial = 74] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9bf0f000) [pid = 1772] [serial = 73] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa23af800) [pid = 1772] [serial = 77] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa2290800) [pid = 1772] [serial = 76] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa4f7a400) [pid = 1772] [serial = 80] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa3348400) [pid = 1772] [serial = 79] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa6797c00) [pid = 1772] [serial = 83] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa6794c00) [pid = 1772] [serial = 82] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9d411000) [pid = 1772] [serial = 110] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9c001c00) [pid = 1772] [serial = 86] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa6eab400) [pid = 1772] [serial = 85] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b40ac00) [pid = 1772] [serial = 89] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b408c00) [pid = 1772] [serial = 88] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b124000) [pid = 1772] [serial = 93] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a346c00) [pid = 1772] [serial = 92] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9bf05000) [pid = 1772] [serial = 107] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9b554000) [pid = 1772] [serial = 105] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9aab7800) [pid = 1772] [serial = 102] [outer = (nil)] [url = about:blank] 02:35:19 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9c003400) [pid = 1772] [serial = 108] [outer = (nil)] [url = about:blank] 02:35:20 INFO - PROCESS | 1772 | 1468661720390 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 2558ms 02:35:20 INFO - PROCESS | 1772 | 1468661720461 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 1772 | 1468661720468 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 02:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:35:20 INFO - PROCESS | 1772 | 1468661720477 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 1772 | 1468661720483 Marionette TRACE conn4 <- [1,182,null,{}] 02:35:20 INFO - PROCESS | 1772 | 1468661720493 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 1772 | 1468661720498 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:20 INFO - PROCESS | 1772 | 1468661720682 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:35:20 INFO - PROCESS | 1772 | 1468661720807 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 1772 | 1468661720815 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517dc00 == 27 [pid = 1772] [id = 53] 02:35:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9517f000) [pid = 1772] [serial = 157] [outer = (nil)] 02:35:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x97991400) [pid = 1772] [serial = 158] [outer = 0x9517f000] 02:35:20 INFO - PROCESS | 1772 | 1468661720899 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9799a800) [pid = 1772] [serial = 159] [outer = 0x9517f000] 02:35:21 INFO - PROCESS | 1772 | 1468661721696 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1253ms 02:35:21 INFO - PROCESS | 1772 | 1468661721734 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 1772 | 1468661721745 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 02:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:35:21 INFO - PROCESS | 1772 | 1468661721759 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 1772 | 1468661721765 Marionette TRACE conn4 <- [1,186,null,{}] 02:35:21 INFO - PROCESS | 1772 | 1468661721772 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 1772 | 1468661721779 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:21 INFO - PROCESS | 1772 | 1468661721971 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 02:35:22 INFO - PROCESS | 1772 | 1468661722086 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 1772 | 1468661722097 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a45f000 == 28 [pid = 1772] [id = 54] 02:35:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a633000) [pid = 1772] [serial = 160] [outer = (nil)] 02:35:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a639800) [pid = 1772] [serial = 161] [outer = 0x9a633000] 02:35:22 INFO - PROCESS | 1772 | 1468661722180 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a63d000) [pid = 1772] [serial = 162] [outer = 0x9a633000] 02:35:23 INFO - PROCESS | 1772 | 1468661723067 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1342ms 02:35:23 INFO - PROCESS | 1772 | 1468661723101 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 1772 | 1468661723105 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 02:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:35:23 INFO - PROCESS | 1772 | 1468661723121 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 1772 | 1468661723128 Marionette TRACE conn4 <- [1,190,null,{}] 02:35:23 INFO - PROCESS | 1772 | 1468661723148 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 1772 | 1468661723158 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:23 INFO - PROCESS | 1772 | 1468661723388 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 02:35:23 INFO - PROCESS | 1772 | 1468661723414 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 1772 | 1468661723425 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b408400 == 29 [pid = 1772] [id = 55] 02:35:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b409000) [pid = 1772] [serial = 163] [outer = (nil)] 02:35:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b40bc00) [pid = 1772] [serial = 164] [outer = 0x9b409000] 02:35:23 INFO - PROCESS | 1772 | 1468661723504 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b451000) [pid = 1772] [serial = 165] [outer = 0x9b409000] 02:35:24 INFO - PROCESS | 1772 | 1468661724466 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1402ms 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9c073000) [pid = 1772] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa1094c00) [pid = 1772] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa2290000) [pid = 1772] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a8bf800) [pid = 1772] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b45b800) [pid = 1772] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9c006800) [pid = 1772] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9798b400) [pid = 1772] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9799a000) [pid = 1772] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a3edc00) [pid = 1772] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:35:24 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9c008800) [pid = 1772] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:35:24 INFO - PROCESS | 1772 | 1468661724958 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 1772 | 1468661724963 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 02:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:35:25 INFO - PROCESS | 1772 | 1468661725070 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 1772 | 1468661725074 Marionette TRACE conn4 <- [1,194,null,{}] 02:35:25 INFO - PROCESS | 1772 | 1468661725085 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 1772 | 1468661725090 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:25 INFO - PROCESS | 1772 | 1468661725290 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 02:35:25 INFO - PROCESS | 1772 | 1468661725363 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 1772 | 1468661725374 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517d800 == 30 [pid = 1772] [id = 56] 02:35:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a3edc00) [pid = 1772] [serial = 166] [outer = (nil)] 02:35:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9b559000) [pid = 1772] [serial = 167] [outer = 0x9a3edc00] 02:35:25 INFO - PROCESS | 1772 | 1468661725450 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9bfe7400) [pid = 1772] [serial = 168] [outer = 0x9a3edc00] 02:35:26 INFO - PROCESS | 1772 | 1468661726200 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1238ms 02:35:26 INFO - PROCESS | 1772 | 1468661726259 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 1772 | 1468661726262 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 02:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:35:26 INFO - PROCESS | 1772 | 1468661726274 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 1772 | 1468661726277 Marionette TRACE conn4 <- [1,198,null,{}] 02:35:26 INFO - PROCESS | 1772 | 1468661726284 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 1772 | 1468661726290 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:26 INFO - PROCESS | 1772 | 1468661726452 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 02:35:26 INFO - PROCESS | 1772 | 1468661726462 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 1772 | 1468661726472 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c005800 == 31 [pid = 1772] [id = 57] 02:35:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9c006000) [pid = 1772] [serial = 169] [outer = (nil)] 02:35:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9c06f400) [pid = 1772] [serial = 170] [outer = 0x9c006000] 02:35:26 INFO - PROCESS | 1772 | 1468661726547 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9c076800) [pid = 1772] [serial = 171] [outer = 0x9c006000] 02:35:27 INFO - PROCESS | 1772 | 1468661727671 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1436ms 02:35:27 INFO - PROCESS | 1772 | 1468661727707 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 1772 | 1468661727715 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 02:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:35:27 INFO - PROCESS | 1772 | 1468661727725 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 1772 | 1468661727729 Marionette TRACE conn4 <- [1,202,null,{}] 02:35:27 INFO - PROCESS | 1772 | 1468661727739 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 1772 | 1468661727746 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:27 INFO - PROCESS | 1772 | 1468661727997 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:35:28 INFO - PROCESS | 1772 | 1468661728215 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 1772 | 1468661728226 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x95188800 == 32 [pid = 1772] [id = 58] 02:35:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x951fb000) [pid = 1772] [serial = 172] [outer = (nil)] 02:35:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a585c00) [pid = 1772] [serial = 173] [outer = 0x951fb000] 02:35:28 INFO - PROCESS | 1772 | 1468661728313 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a63ac00) [pid = 1772] [serial = 174] [outer = 0x951fb000] 02:35:29 INFO - PROCESS | 1772 | 1468661729311 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1638ms 02:35:29 INFO - PROCESS | 1772 | 1468661729363 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 1772 | 1468661729371 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 02:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:35:29 INFO - PROCESS | 1772 | 1468661729383 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 1772 | 1468661729387 Marionette TRACE conn4 <- [1,206,null,{}] 02:35:29 INFO - PROCESS | 1772 | 1468661729395 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 1772 | 1468661729402 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:29 INFO - PROCESS | 1772 | 1468661729632 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 02:35:29 INFO - PROCESS | 1772 | 1468661729823 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 1772 | 1468661729832 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x99ef5400 == 33 [pid = 1772] [id = 59] 02:35:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b40a400) [pid = 1772] [serial = 175] [outer = (nil)] 02:35:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9bca6c00) [pid = 1772] [serial = 176] [outer = 0x9b40a400] 02:35:29 INFO - PROCESS | 1772 | 1468661729968 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b404400) [pid = 1772] [serial = 177] [outer = 0x9b40a400] 02:35:30 INFO - PROCESS | 1772 | 1468661730947 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1644ms 02:35:31 INFO - PROCESS | 1772 | 1468661731028 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 1772 | 1468661731033 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 02:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:35:31 INFO - PROCESS | 1772 | 1468661731042 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 1772 | 1468661731049 Marionette TRACE conn4 <- [1,210,null,{}] 02:35:31 INFO - PROCESS | 1772 | 1468661731068 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 1772 | 1468661731078 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:31 INFO - PROCESS | 1772 | 1468661731389 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 02:35:31 INFO - PROCESS | 1772 | 1468661731545 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 1772 | 1468661731558 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x9d835c00 == 34 [pid = 1772] [id = 60] 02:35:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9d873800) [pid = 1772] [serial = 178] [outer = (nil)] 02:35:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa200d800) [pid = 1772] [serial = 179] [outer = 0x9d873800] 02:35:31 INFO - PROCESS | 1772 | 1468661731661 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa228f400) [pid = 1772] [serial = 180] [outer = 0x9d873800] 02:35:32 INFO - PROCESS | 1772 | 1468661732821 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1842ms 02:35:32 INFO - PROCESS | 1772 | 1468661732885 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 1772 | 1468661732891 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 02:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:35:32 INFO - PROCESS | 1772 | 1468661732900 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 1772 | 1468661732905 Marionette TRACE conn4 <- [1,214,null,{}] 02:35:32 INFO - PROCESS | 1772 | 1468661732915 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 1772 | 1468661732921 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:33 INFO - PROCESS | 1772 | 1468661733197 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 02:35:33 INFO - PROCESS | 1772 | 1468661733398 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 1772 | 1468661733414 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x97996400 == 35 [pid = 1772] [id = 61] 02:35:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x97997000) [pid = 1772] [serial = 181] [outer = (nil)] 02:35:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x99e04400) [pid = 1772] [serial = 182] [outer = 0x97997000] 02:35:33 INFO - PROCESS | 1772 | 1468661733492 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x99eee400) [pid = 1772] [serial = 183] [outer = 0x97997000] 02:35:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9517d800 == 34 [pid = 1772] [id = 56] 02:35:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9b408400 == 33 [pid = 1772] [id = 55] 02:35:34 INFO - PROCESS | 1772 | --DOCSHELL 0x9a45f000 == 32 [pid = 1772] [id = 54] 02:35:34 INFO - PROCESS | 1772 | --DOCSHELL 0x9517dc00 == 31 [pid = 1772] [id = 53] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa209ec00) [pid = 1772] [serial = 131] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa23aec00) [pid = 1772] [serial = 132] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa2288c00) [pid = 1772] [serial = 128] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa23ad800) [pid = 1772] [serial = 119] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa2ffcc00) [pid = 1772] [serial = 120] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b45b400) [pid = 1772] [serial = 125] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9bf05800) [pid = 1772] [serial = 126] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9c002000) [pid = 1772] [serial = 116] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b12f400) [pid = 1772] [serial = 117] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9d490000) [pid = 1772] [serial = 111] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x99250400) [pid = 1772] [serial = 113] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a3ae800) [pid = 1772] [serial = 114] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x99ef6800) [pid = 1772] [serial = 122] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9b1400) [pid = 1772] [serial = 123] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa61d7400) [pid = 1772] [serial = 137] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa672f400) [pid = 1772] [serial = 138] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0xa318f000) [pid = 1772] [serial = 135] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0xa3110400) [pid = 1772] [serial = 134] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0xa232c000) [pid = 1772] [serial = 129] [outer = (nil)] [url = about:blank] 02:35:34 INFO - PROCESS | 1772 | 1468661734395 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1537ms 02:35:34 INFO - PROCESS | 1772 | 1468661734439 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 1772 | 1468661734446 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 02:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:35:34 INFO - PROCESS | 1772 | 1468661734458 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 1772 | 1468661734462 Marionette TRACE conn4 <- [1,218,null,{}] 02:35:34 INFO - PROCESS | 1772 | 1468661734469 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 1772 | 1468661734475 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:34 INFO - PROCESS | 1772 | 1468661734655 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 02:35:34 INFO - PROCESS | 1772 | 1468661734773 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 1772 | 1468661734779 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x994afc00 == 32 [pid = 1772] [id = 62] 02:35:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a85b000) [pid = 1772] [serial = 184] [outer = (nil)] 02:35:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a9b5c00) [pid = 1772] [serial = 185] [outer = 0x9a85b000] 02:35:34 INFO - PROCESS | 1772 | 1468661734858 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9aabb000) [pid = 1772] [serial = 186] [outer = 0x9a85b000] 02:35:35 INFO - PROCESS | 1772 | 1468661735651 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1246ms 02:35:35 INFO - PROCESS | 1772 | 1468661735705 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 1772 | 1468661735708 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 02:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:35:35 INFO - PROCESS | 1772 | 1468661735720 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 1772 | 1468661735726 Marionette TRACE conn4 <- [1,222,null,{}] 02:35:35 INFO - PROCESS | 1772 | 1468661735743 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 1772 | 1468661735752 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:35 INFO - PROCESS | 1772 | 1468661735934 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:35:36 INFO - PROCESS | 1772 | 1468661736059 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 1772 | 1468661736073 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ade1400 == 33 [pid = 1772] [id = 63] 02:35:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b12f400) [pid = 1772] [serial = 187] [outer = (nil)] 02:35:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b45b800) [pid = 1772] [serial = 188] [outer = 0x9b12f400] 02:35:36 INFO - PROCESS | 1772 | 1468661736174 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9bf06800) [pid = 1772] [serial = 189] [outer = 0x9b12f400] 02:35:37 INFO - PROCESS | 1772 | 1468661737227 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1550ms 02:35:37 INFO - PROCESS | 1772 | 1468661737387 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 1772 | 1468661737395 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 02:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:35:37 INFO - PROCESS | 1772 | 1468661737410 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 1772 | 1468661737414 Marionette TRACE conn4 <- [1,226,null,{}] 02:35:37 INFO - PROCESS | 1772 | 1468661737427 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 1772 | 1468661737434 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:37 INFO - PROCESS | 1772 | 1468661737653 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 02:35:37 INFO - PROCESS | 1772 | 1468661737730 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 1772 | 1468661737740 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790c800 == 34 [pid = 1772] [id = 64] 02:35:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b40c000) [pid = 1772] [serial = 190] [outer = (nil)] 02:35:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9d41f400) [pid = 1772] [serial = 191] [outer = 0x9b40c000] 02:35:37 INFO - PROCESS | 1772 | 1468661737819 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9d491400) [pid = 1772] [serial = 192] [outer = 0x9b40c000] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9517f000) [pid = 1772] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa6ea3c00) [pid = 1772] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa4d56c00) [pid = 1772] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa4f21c00) [pid = 1772] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a633000) [pid = 1772] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b409000) [pid = 1772] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9c07bc00) [pid = 1772] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a345000) [pid = 1772] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9790b800) [pid = 1772] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:35:38 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a3edc00) [pid = 1772] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:35:38 INFO - PROCESS | 1772 | 1468661738803 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1439ms 02:35:38 INFO - PROCESS | 1772 | 1468661738850 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 1772 | 1468661738854 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 02:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:35:38 INFO - PROCESS | 1772 | 1468661738863 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 1772 | 1468661738867 Marionette TRACE conn4 <- [1,230,null,{}] 02:35:38 INFO - PROCESS | 1772 | 1468661738874 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 1772 | 1468661738879 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:39 INFO - PROCESS | 1772 | 1468661739059 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 02:35:39 INFO - PROCESS | 1772 | 1468661739069 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 1772 | 1468661739080 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798c400 == 35 [pid = 1772] [id = 65] 02:35:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x97993c00) [pid = 1772] [serial = 193] [outer = (nil)] 02:35:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9bca7800) [pid = 1772] [serial = 194] [outer = 0x97993c00] 02:35:39 INFO - PROCESS | 1772 | 1468661739259 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0xa1028800) [pid = 1772] [serial = 195] [outer = 0x97993c00] 02:35:40 INFO - PROCESS | 1772 | 1468661740093 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1330ms 02:35:40 INFO - PROCESS | 1772 | 1468661740207 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 1772 | 1468661740211 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 02:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:35:40 INFO - PROCESS | 1772 | 1468661740229 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 1772 | 1468661740233 Marionette TRACE conn4 <- [1,234,null,{}] 02:35:40 INFO - PROCESS | 1772 | 1468661740239 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 1772 | 1468661740250 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:40 INFO - PROCESS | 1772 | 1468661740466 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 02:35:40 INFO - PROCESS | 1772 | 1468661740634 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 1772 | 1468661740642 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393d000 == 36 [pid = 1772] [id = 66] 02:35:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9393e400) [pid = 1772] [serial = 196] [outer = (nil)] 02:35:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x93c92c00) [pid = 1772] [serial = 197] [outer = 0x9393e400] 02:35:40 INFO - PROCESS | 1772 | 1468661740795 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95180c00) [pid = 1772] [serial = 198] [outer = 0x9393e400] 02:35:41 INFO - PROCESS | 1772 | 1468661741748 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1590ms 02:35:41 INFO - PROCESS | 1772 | 1468661741822 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 1772 | 1468661741828 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 02:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:35:41 INFO - PROCESS | 1772 | 1468661741837 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 1772 | 1468661741843 Marionette TRACE conn4 <- [1,238,null,{}] 02:35:41 INFO - PROCESS | 1772 | 1468661741853 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 1772 | 1468661741861 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:42 INFO - PROCESS | 1772 | 1468661742109 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 02:35:42 INFO - PROCESS | 1772 | 1468661742310 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 1772 | 1468661742321 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b2c00 == 37 [pid = 1772] [id = 67] 02:35:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a9b4c00) [pid = 1772] [serial = 199] [outer = (nil)] 02:35:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9aab2c00) [pid = 1772] [serial = 200] [outer = 0x9a9b4c00] 02:35:42 INFO - PROCESS | 1772 | 1468661742429 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9add7c00) [pid = 1772] [serial = 201] [outer = 0x9a9b4c00] 02:35:43 INFO - PROCESS | 1772 | 1468661743357 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1598ms 02:35:43 INFO - PROCESS | 1772 | 1468661743439 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 1772 | 1468661743447 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 02:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:35:43 INFO - PROCESS | 1772 | 1468661743457 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 1772 | 1468661743462 Marionette TRACE conn4 <- [1,242,null,{}] 02:35:43 INFO - PROCESS | 1772 | 1468661743469 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 1772 | 1468661743474 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:43 INFO - PROCESS | 1772 | 1468661743725 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:35:43 INFO - PROCESS | 1772 | 1468661743923 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 1772 | 1468661743944 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b40ac00 == 38 [pid = 1772] [id = 68] 02:35:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9bcb2800) [pid = 1772] [serial = 202] [outer = (nil)] 02:35:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9c004800) [pid = 1772] [serial = 203] [outer = 0x9bcb2800] 02:35:44 INFO - PROCESS | 1772 | 1468661744047 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c173000) [pid = 1772] [serial = 204] [outer = 0x9bcb2800] 02:35:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa23a8000) [pid = 1772] [serial = 205] [outer = 0x9aab3000] 02:35:45 INFO - PROCESS | 1772 | 1468661745105 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1688ms 02:35:45 INFO - PROCESS | 1772 | 1468661745145 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 1772 | 1468661745149 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 02:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:35:45 INFO - PROCESS | 1772 | 1468661745160 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 1772 | 1468661745171 Marionette TRACE conn4 <- [1,246,null,{}] 02:35:45 INFO - PROCESS | 1772 | 1468661745192 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 1772 | 1468661745206 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:45 INFO - PROCESS | 1772 | 1468661745464 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 02:35:45 INFO - PROCESS | 1772 | 1468661745666 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 1772 | 1468661745675 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b40a000 == 39 [pid = 1772] [id = 69] 02:35:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9c006400) [pid = 1772] [serial = 206] [outer = (nil)] 02:35:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2ffc800) [pid = 1772] [serial = 207] [outer = 0x9c006400] 02:35:45 INFO - PROCESS | 1772 | 1468661745762 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa3193800) [pid = 1772] [serial = 208] [outer = 0x9c006400] 02:35:46 INFO - PROCESS | 1772 | 1468661746708 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1594ms 02:35:46 INFO - PROCESS | 1772 | 1468661746754 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 02:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:35:46 INFO - PROCESS | 1772 | 1468661746760 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 02:35:46 INFO - PROCESS | 1772 | 1468661746767 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 1772 | 1468661746771 Marionette TRACE conn4 <- [1,250,null,{}] 02:35:46 INFO - PROCESS | 1772 | 1468661746778 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:46 INFO - PROCESS | 1772 | 1468661746783 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:46 INFO - PROCESS | 1772 | 1468661746979 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 02:35:47 INFO - PROCESS | 1772 | 1468661747132 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 1772 | 1468661747142 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:47 INFO - PROCESS | 1772 | ++DOCSHELL 0xa3110800 == 40 [pid = 1772] [id = 70] 02:35:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa33cc000) [pid = 1772] [serial = 209] [outer = (nil)] 02:35:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa4d58400) [pid = 1772] [serial = 210] [outer = 0xa33cc000] 02:35:47 INFO - PROCESS | 1772 | 1468661747229 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa61d7000) [pid = 1772] [serial = 211] [outer = 0xa33cc000] 02:35:48 INFO - PROCESS | 1772 | 1468661748125 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1387ms 02:35:48 INFO - PROCESS | 1772 | 1468661748154 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 1772 | 1468661748159 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 02:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:35:48 INFO - PROCESS | 1772 | 1468661748171 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 1772 | 1468661748175 Marionette TRACE conn4 <- [1,254,null,{}] 02:35:48 INFO - PROCESS | 1772 | 1468661748182 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:48 INFO - PROCESS | 1772 | 1468661748188 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:48 INFO - PROCESS | 1772 | 1468661748374 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 02:35:48 INFO - PROCESS | 1772 | 1468661748530 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 1772 | 1468661748546 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a64b000 == 41 [pid = 1772] [id = 71] 02:35:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a64b400) [pid = 1772] [serial = 212] [outer = (nil)] 02:35:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9a64e000) [pid = 1772] [serial = 213] [outer = 0x9a64b400] 02:35:48 INFO - PROCESS | 1772 | 1468661748649 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa4f87000) [pid = 1772] [serial = 214] [outer = 0x9a64b400] 02:35:49 INFO - PROCESS | 1772 | 1468661749627 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1490ms 02:35:49 INFO - PROCESS | 1772 | 1468661749661 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 1772 | 1468661749665 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 02:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:35:49 INFO - PROCESS | 1772 | 1468661749672 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 1772 | 1468661749676 Marionette TRACE conn4 <- [1,258,null,{}] 02:35:49 INFO - PROCESS | 1772 | 1468661749683 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 1772 | 1468661749689 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:49 INFO - PROCESS | 1772 | 1468661749896 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 02:35:50 INFO - PROCESS | 1772 | 1468661750051 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1772 | 1468661750060 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c002000 == 42 [pid = 1772] [id = 72] 02:35:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa61ddc00) [pid = 1772] [serial = 215] [outer = (nil)] 02:35:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa699b000) [pid = 1772] [serial = 216] [outer = 0xa61ddc00] 02:35:50 INFO - PROCESS | 1772 | 1468661750152 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa67ae400) [pid = 1772] [serial = 217] [outer = 0xa61ddc00] 02:35:51 INFO - PROCESS | 1772 | 1468661751043 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1382ms 02:35:51 INFO - PROCESS | 1772 | 1468661751072 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 1772 | 1468661751077 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 02:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:35:51 INFO - PROCESS | 1772 | 1468661751088 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 1772 | 1468661751091 Marionette TRACE conn4 <- [1,262,null,{}] 02:35:51 INFO - PROCESS | 1772 | 1468661751097 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 1772 | 1468661751102 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:51 INFO - PROCESS | 1772 | 1468661751286 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:35:51 INFO - PROCESS | 1772 | 1468661751443 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 1772 | 1468661751452 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:51 INFO - PROCESS | 1772 | ++DOCSHELL 0xa672f800 == 43 [pid = 1772] [id = 73] 02:35:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa6797800) [pid = 1772] [serial = 218] [outer = (nil)] 02:35:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa6c4e400) [pid = 1772] [serial = 219] [outer = 0xa6797800] 02:35:51 INFO - PROCESS | 1772 | 1468661751536 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0xa6c4fc00) [pid = 1772] [serial = 220] [outer = 0xa6797800] 02:35:52 INFO - PROCESS | 1772 | 1468661752532 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1481ms 02:35:52 INFO - PROCESS | 1772 | 1468661752569 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 1772 | 1468661752573 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 02:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:35:52 INFO - PROCESS | 1772 | 1468661752581 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 1772 | 1468661752584 Marionette TRACE conn4 <- [1,266,null,{}] 02:35:52 INFO - PROCESS | 1772 | 1468661752591 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 1772 | 1468661752596 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:52 INFO - PROCESS | 1772 | 1468661752777 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 02:35:53 INFO - PROCESS | 1772 | 1468661753170 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1772 | 1468661753181 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c93000 == 44 [pid = 1772] [id = 74] 02:35:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x93c94800) [pid = 1772] [serial = 221] [outer = (nil)] 02:35:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9517d800) [pid = 1772] [serial = 222] [outer = 0x93c94800] 02:35:53 INFO - PROCESS | 1772 | 1468661753268 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x97994c00) [pid = 1772] [serial = 223] [outer = 0x93c94800] 02:35:54 INFO - PROCESS | 1772 | 1468661754217 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1691ms 02:35:54 INFO - PROCESS | 1772 | 1468661754275 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 1772 | 1468661754281 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 02:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:35:54 INFO - PROCESS | 1772 | 1468661754290 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 1772 | 1468661754295 Marionette TRACE conn4 <- [1,270,null,{}] 02:35:54 INFO - PROCESS | 1772 | 1468661754304 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:54 INFO - PROCESS | 1772 | 1468661754314 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:54 INFO - PROCESS | 1772 | 1468661754507 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 02:35:54 INFO - PROCESS | 1772 | 1468661754741 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 1772 | 1468661754748 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x95133000 == 43 [pid = 1772] [id = 24] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9798c400 == 42 [pid = 1772] [id = 65] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9790c800 == 41 [pid = 1772] [id = 64] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9ade1400 == 40 [pid = 1772] [id = 63] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x994afc00 == 39 [pid = 1772] [id = 62] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x97996400 == 38 [pid = 1772] [id = 61] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9d835c00 == 37 [pid = 1772] [id = 60] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x95188800 == 36 [pid = 1772] [id = 58] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x99ef5400 == 35 [pid = 1772] [id = 59] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x95136000 == 34 [pid = 1772] [id = 15] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9383d000 == 33 [pid = 1772] [id = 22] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a8b4400 == 32 [pid = 1772] [id = 16] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9790b000 == 31 [pid = 1772] [id = 21] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9c005800 == 30 [pid = 1772] [id = 57] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b4800 == 29 [pid = 1772] [id = 20] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9b558c00 == 28 [pid = 1772] [id = 25] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x93c9d800 == 27 [pid = 1772] [id = 18] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x99ef8c00 == 26 [pid = 1772] [id = 23] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x93841800 == 25 [pid = 1772] [id = 30] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9b454c00 == 24 [pid = 1772] [id = 17] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x93841c00 == 23 [pid = 1772] [id = 29] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a01e400 == 22 [pid = 1772] [id = 28] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0xa237e000 == 21 [pid = 1772] [id = 19] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x93c96c00 == 20 [pid = 1772] [id = 31] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9c177800 == 19 [pid = 1772] [id = 26] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a341800 == 18 [pid = 1772] [id = 52] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x93939400 == 17 [pid = 1772] [id = 27] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0xa672f800 == 16 [pid = 1772] [id = 73] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a64b000 == 15 [pid = 1772] [id = 71] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9c002000 == 14 [pid = 1772] [id = 72] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9b40a000 == 13 [pid = 1772] [id = 69] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0xa3110800 == 12 [pid = 1772] [id = 70] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9b40ac00 == 11 [pid = 1772] [id = 68] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9393d000 == 10 [pid = 1772] [id = 66] 02:35:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b2c00 == 9 [pid = 1772] [id = 67] 02:35:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383d000 == 10 [pid = 1772] [id = 75] 02:35:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x93841c00) [pid = 1772] [serial = 224] [outer = (nil)] 02:35:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x93a65c00) [pid = 1772] [serial = 225] [outer = 0x93841c00] 02:35:55 INFO - PROCESS | 1772 | 1468661755833 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x95134400) [pid = 1772] [serial = 226] [outer = 0x93841c00] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x9c06f400) [pid = 1772] [serial = 170] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x9bfe7400) [pid = 1772] [serial = 168] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x97991400) [pid = 1772] [serial = 158] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0xa82fb800) [pid = 1772] [serial = 152] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0xa6eaac00) [pid = 1772] [serial = 149] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0xa6797000) [pid = 1772] [serial = 146] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0xa6f48800) [pid = 1772] [serial = 150] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0xa67ae800) [pid = 1772] [serial = 147] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a63d000) [pid = 1772] [serial = 162] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9799a800) [pid = 1772] [serial = 159] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa82fd000) [pid = 1772] [serial = 153] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9b40bc00) [pid = 1772] [serial = 164] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9d836000) [pid = 1772] [serial = 144] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a637000) [pid = 1772] [serial = 156] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9aab1400) [pid = 1772] [serial = 141] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9b559000) [pid = 1772] [serial = 167] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a639800) [pid = 1772] [serial = 161] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9c176000) [pid = 1772] [serial = 143] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a634400) [pid = 1772] [serial = 155] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b451000) [pid = 1772] [serial = 165] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a9b9000) [pid = 1772] [serial = 140] [outer = (nil)] [url = about:blank] 02:35:56 INFO - PROCESS | 1772 | 1468661756792 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 2546ms 02:35:56 INFO - PROCESS | 1772 | 1468661756838 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 1772 | 1468661756843 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 02:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:35:56 INFO - PROCESS | 1772 | 1468661756852 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 1772 | 1468661756856 Marionette TRACE conn4 <- [1,274,null,{}] 02:35:56 INFO - PROCESS | 1772 | 1468661756865 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 1772 | 1468661756872 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:57 INFO - PROCESS | 1772 | 1468661757052 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 02:35:57 INFO - PROCESS | 1772 | 1468661757161 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 1772 | 1468661757173 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x99ef0c00 == 11 [pid = 1772] [id = 76] 02:35:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x99ef1400) [pid = 1772] [serial = 227] [outer = (nil)] 02:35:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a33f000) [pid = 1772] [serial = 228] [outer = 0x99ef1400] 02:35:57 INFO - PROCESS | 1772 | 1468661757249 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a58d400) [pid = 1772] [serial = 229] [outer = 0x99ef1400] 02:35:58 INFO - PROCESS | 1772 | 1468661758070 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1289ms 02:35:58 INFO - PROCESS | 1772 | 1468661758141 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 1772 | 1468661758149 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 02:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:35:58 INFO - PROCESS | 1772 | 1468661758162 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 1772 | 1468661758167 Marionette TRACE conn4 <- [1,278,null,{}] 02:35:58 INFO - PROCESS | 1772 | 1468661758175 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:58 INFO - PROCESS | 1772 | 1468661758181 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:58 INFO - PROCESS | 1772 | 1468661758374 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 02:35:58 INFO - PROCESS | 1772 | 1468661758512 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1772 | 1468661758520 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a341800 == 12 [pid = 1772] [id = 77] 02:35:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a639000) [pid = 1772] [serial = 230] [outer = (nil)] 02:35:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a651800) [pid = 1772] [serial = 231] [outer = 0x9a639000] 02:35:58 INFO - PROCESS | 1772 | 1468661758595 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a9aec00) [pid = 1772] [serial = 232] [outer = 0x9a639000] 02:35:59 INFO - PROCESS | 1772 | 1468661759536 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1404ms 02:35:59 INFO - PROCESS | 1772 | 1468661759566 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 02:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:35:59 INFO - PROCESS | 1772 | 1468661759571 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 02:35:59 INFO - PROCESS | 1772 | 1468661759578 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 1772 | 1468661759585 Marionette TRACE conn4 <- [1,282,null,{}] 02:35:59 INFO - PROCESS | 1772 | 1468661759611 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 1772 | 1468661759621 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:59 INFO - PROCESS | 1772 | 1468661759849 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:35:59 INFO - PROCESS | 1772 | 1468661759884 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 1772 | 1468661759892 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:35:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393dc00 == 13 [pid = 1772] [id = 78] 02:35:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9ade2400) [pid = 1772] [serial = 233] [outer = (nil)] 02:35:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9b402800) [pid = 1772] [serial = 234] [outer = 0x9ade2400] 02:35:59 INFO - PROCESS | 1772 | 1468661759984 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9b409000) [pid = 1772] [serial = 235] [outer = 0x9ade2400] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9b40c000) [pid = 1772] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x951fb000) [pid = 1772] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9b12f400) [pid = 1772] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a85b000) [pid = 1772] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x97997000) [pid = 1772] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9d873800) [pid = 1772] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9b40a400) [pid = 1772] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9c006000) [pid = 1772] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:36:00 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x97993c00) [pid = 1772] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:36:01 INFO - PROCESS | 1772 | 1468661761440 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1899ms 02:36:01 INFO - PROCESS | 1772 | 1468661761478 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 1772 | 1468661761483 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 02:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:36:01 INFO - PROCESS | 1772 | 1468661761492 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 1772 | 1468661761496 Marionette TRACE conn4 <- [1,286,null,{}] 02:36:01 INFO - PROCESS | 1772 | 1468661761513 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 1772 | 1468661761519 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:01 INFO - PROCESS | 1772 | 1468661761696 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 02:36:01 INFO - PROCESS | 1772 | 1468661761707 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 1772 | 1468661761716 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a636400 == 14 [pid = 1772] [id = 79] 02:36:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9ade1000) [pid = 1772] [serial = 236] [outer = (nil)] 02:36:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b40ec00) [pid = 1772] [serial = 237] [outer = 0x9ade1000] 02:36:01 INFO - PROCESS | 1772 | 1468661761789 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9b459000) [pid = 1772] [serial = 238] [outer = 0x9ade1000] 02:36:02 INFO - PROCESS | 1772 | 1468661762656 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1187ms 02:36:02 INFO - PROCESS | 1772 | 1468661762680 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1772 | 1468661762684 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 02:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:36:02 INFO - PROCESS | 1772 | 1468661762690 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 1772 | 1468661762694 Marionette TRACE conn4 <- [1,290,null,{}] 02:36:02 INFO - PROCESS | 1772 | 1468661762700 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 1772 | 1468661762707 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:02 INFO - PROCESS | 1772 | 1468661762886 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 02:36:03 INFO - PROCESS | 1772 | 1468661763089 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 1772 | 1468661763107 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383c800 == 15 [pid = 1772] [id = 80] 02:36:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9383cc00) [pid = 1772] [serial = 239] [outer = (nil)] 02:36:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x93a64800) [pid = 1772] [serial = 240] [outer = 0x9383cc00] 02:36:03 INFO - PROCESS | 1772 | 1468661763208 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x951eec00) [pid = 1772] [serial = 241] [outer = 0x9383cc00] 02:36:04 INFO - PROCESS | 1772 | 1468661764290 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1680ms 02:36:04 INFO - PROCESS | 1772 | 1468661764376 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 1772 | 1468661764382 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 02:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:36:04 INFO - PROCESS | 1772 | 1468661764391 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - PROCESS | 1772 | 1468661764397 Marionette TRACE conn4 <- [1,294,null,{}] 02:36:04 INFO - PROCESS | 1772 | 1468661764406 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:04 INFO - PROCESS | 1772 | 1468661764416 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:04 INFO - PROCESS | 1772 | 1468661764658 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 02:36:04 INFO - PROCESS | 1772 | 1468661764905 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 1772 | 1468661764915 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e99400 == 16 [pid = 1772] [id = 81] 02:36:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x99e0d800) [pid = 1772] [serial = 242] [outer = (nil)] 02:36:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9a64d400) [pid = 1772] [serial = 243] [outer = 0x99e0d800] 02:36:05 INFO - PROCESS | 1772 | 1468661765006 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a9b5400) [pid = 1772] [serial = 244] [outer = 0x99e0d800] 02:36:06 INFO - PROCESS | 1772 | 1468661765999 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:06 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. 02:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1690ms 02:36:06 INFO - PROCESS | 1772 | 1468661766085 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 1772 | 1468661766093 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 02:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:36:06 INFO - PROCESS | 1772 | 1468661766101 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 1772 | 1468661766105 Marionette TRACE conn4 <- [1,298,null,{}] 02:36:06 INFO - PROCESS | 1772 | 1468661766112 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 1772 | 1468661766117 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:06 INFO - PROCESS | 1772 | 1468661766385 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 02:36:06 INFO - PROCESS | 1772 | 1468661766589 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 1772 | 1468661766601 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a631400 == 17 [pid = 1772] [id = 82] 02:36:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9b401c00) [pid = 1772] [serial = 245] [outer = (nil)] 02:36:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9b40d800) [pid = 1772] [serial = 246] [outer = 0x9b401c00] 02:36:06 INFO - PROCESS | 1772 | 1468661766684 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9bcf3000) [pid = 1772] [serial = 247] [outer = 0x9b401c00] 02:36:07 INFO - PROCESS | 1772 | 1468661767778 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:07 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. 02:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1744ms 02:36:07 INFO - PROCESS | 1772 | 1468661767848 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 1772 | 1468661767853 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 02:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:36:07 INFO - PROCESS | 1772 | 1468661767871 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 1772 | 1468661767881 Marionette TRACE conn4 <- [1,302,null,{}] 02:36:07 INFO - PROCESS | 1772 | 1468661767889 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:07 INFO - PROCESS | 1772 | 1468661767898 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:08 INFO - PROCESS | 1772 | 1468661768160 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:36:08 INFO - PROCESS | 1772 | 1468661768363 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 1772 | 1468661768374 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bfefc00 == 18 [pid = 1772] [id = 83] 02:36:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9c008000) [pid = 1772] [serial = 248] [outer = (nil)] 02:36:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9c07c000) [pid = 1772] [serial = 249] [outer = 0x9c008000] 02:36:08 INFO - PROCESS | 1772 | 1468661768457 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9c180400) [pid = 1772] [serial = 250] [outer = 0x9c008000] 02:36:09 INFO - PROCESS | 1772 | 1468661769598 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:09 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. 02:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1805ms 02:36:09 INFO - PROCESS | 1772 | 1468661769672 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 1772 | 1468661769682 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 02:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:36:09 INFO - PROCESS | 1772 | 1468661769698 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 1772 | 1468661769709 Marionette TRACE conn4 <- [1,306,null,{}] 02:36:09 INFO - PROCESS | 1772 | 1468661769719 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 1772 | 1468661769726 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:09 INFO - PROCESS | 1772 | 1468661769951 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:36:10 INFO - PROCESS | 1772 | --DOCSHELL 0x9a636400 == 17 [pid = 1772] [id = 79] 02:36:10 INFO - PROCESS | 1772 | --DOCSHELL 0x9393dc00 == 16 [pid = 1772] [id = 78] 02:36:10 INFO - PROCESS | 1772 | --DOCSHELL 0x9a341800 == 15 [pid = 1772] [id = 77] 02:36:10 INFO - PROCESS | 1772 | 1468661770206 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 1772 | 1468661770221 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:10 INFO - PROCESS | 1772 | --DOCSHELL 0x99ef0c00 == 14 [pid = 1772] [id = 76] 02:36:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9973e000 == 15 [pid = 1772] [id = 84] 02:36:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x99e01400) [pid = 1772] [serial = 251] [outer = (nil)] 02:36:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9a013400) [pid = 1772] [serial = 252] [outer = 0x99e01400] 02:36:10 INFO - PROCESS | 1772 | 1468661770299 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x9a3edc00) [pid = 1772] [serial = 253] [outer = 0x99e01400] 02:36:10 INFO - PROCESS | 1772 | --DOCSHELL 0x9383d000 == 14 [pid = 1772] [id = 75] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x9d41f400) [pid = 1772] [serial = 191] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9a585c00) [pid = 1772] [serial = 173] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a63ac00) [pid = 1772] [serial = 174] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9b45b800) [pid = 1772] [serial = 188] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a9b5c00) [pid = 1772] [serial = 185] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9aabb000) [pid = 1772] [serial = 186] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x99e04400) [pid = 1772] [serial = 182] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x99eee400) [pid = 1772] [serial = 183] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa200d800) [pid = 1772] [serial = 179] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0xa228f400) [pid = 1772] [serial = 180] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9bca6c00) [pid = 1772] [serial = 176] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9b404400) [pid = 1772] [serial = 177] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9c076800) [pid = 1772] [serial = 171] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9d491400) [pid = 1772] [serial = 192] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9bca7800) [pid = 1772] [serial = 194] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa1028800) [pid = 1772] [serial = 195] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9bf06800) [pid = 1772] [serial = 189] [outer = (nil)] [url = about:blank] 02:36:10 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa6f46c00) [pid = 1772] [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.] 02:36:11 INFO - PROCESS | 1772 | 1468661771134 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:11 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. 02:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1492ms 02:36:11 INFO - PROCESS | 1772 | 1468661771201 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 1772 | 1468661771212 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 02:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:36:11 INFO - PROCESS | 1772 | 1468661771225 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 1772 | 1468661771230 Marionette TRACE conn4 <- [1,310,null,{}] 02:36:11 INFO - PROCESS | 1772 | 1468661771236 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:11 INFO - PROCESS | 1772 | 1468661771242 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:11 INFO - PROCESS | 1772 | 1468661771461 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:36:11 INFO - PROCESS | 1772 | 1468661771579 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 1772 | 1468661771587 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790c800 == 15 [pid = 1772] [id = 85] 02:36:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a649000) [pid = 1772] [serial = 254] [outer = (nil)] 02:36:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9b2c00) [pid = 1772] [serial = 255] [outer = 0x9a649000] 02:36:11 INFO - PROCESS | 1772 | 1468661771665 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9aab7800) [pid = 1772] [serial = 256] [outer = 0x9a649000] 02:36:12 INFO - PROCESS | 1772 | 1468661772499 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:12 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. 02:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1337ms 02:36:12 INFO - PROCESS | 1772 | 1468661772568 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 1772 | 1468661772572 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 02:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:36:12 INFO - PROCESS | 1772 | 1468661772581 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 1772 | 1468661772587 Marionette TRACE conn4 <- [1,314,null,{}] 02:36:12 INFO - PROCESS | 1772 | 1468661772604 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 1772 | 1468661772613 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:12 INFO - PROCESS | 1772 | 1468661772792 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:36:12 INFO - PROCESS | 1772 | 1468661772921 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1772 | 1468661772932 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b410000 == 16 [pid = 1772] [id = 86] 02:36:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b453c00) [pid = 1772] [serial = 257] [outer = (nil)] 02:36:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9bcab800) [pid = 1772] [serial = 258] [outer = 0x9b453c00] 02:36:13 INFO - PROCESS | 1772 | 1468661773010 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9bfea800) [pid = 1772] [serial = 259] [outer = 0x9b453c00] 02:36:14 INFO - PROCESS | 1772 | 1468661774066 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:14 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. 02:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1542ms 02:36:14 INFO - PROCESS | 1772 | 1468661774129 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:36:14 INFO - PROCESS | 1772 | 1468661774135 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 02:36:14 INFO - PROCESS | 1772 | 1468661774142 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 1772 | 1468661774146 Marionette TRACE conn4 <- [1,318,null,{}] 02:36:14 INFO - PROCESS | 1772 | 1468661774152 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 1772 | 1468661774157 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:14 INFO - PROCESS | 1772 | 1468661774397 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:36:14 INFO - PROCESS | 1772 | 1468661774417 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 1772 | 1468661774427 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c078400 == 17 [pid = 1772] [id = 87] 02:36:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9c07c800) [pid = 1772] [serial = 260] [outer = (nil)] 02:36:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9c177800) [pid = 1772] [serial = 261] [outer = 0x9c07c800] 02:36:14 INFO - PROCESS | 1772 | 1468661774499 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9d490400) [pid = 1772] [serial = 262] [outer = 0x9c07c800] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9393e400) [pid = 1772] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a9b4c00) [pid = 1772] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9bcb2800) [pid = 1772] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9c006400) [pid = 1772] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9ade2400) [pid = 1772] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa6797800) [pid = 1772] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa33cc000) [pid = 1772] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a64b400) [pid = 1772] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x99ef1400) [pid = 1772] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x93841c00) [pid = 1772] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa61ddc00) [pid = 1772] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x93c94800) [pid = 1772] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:36:15 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a639000) [pid = 1772] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:36:15 INFO - PROCESS | 1772 | 1468661775513 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:15 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. 02:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1435ms 02:36:15 INFO - PROCESS | 1772 | 1468661775580 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 1772 | 1468661775585 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 02:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:36:15 INFO - PROCESS | 1772 | 1468661775591 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 1772 | 1468661775595 Marionette TRACE conn4 <- [1,322,null,{}] 02:36:15 INFO - PROCESS | 1772 | 1468661775601 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:15 INFO - PROCESS | 1772 | 1468661775606 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:15 INFO - PROCESS | 1772 | 1468661775774 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:36:15 INFO - PROCESS | 1772 | 1468661775785 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 1772 | 1468661775796 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c94800 == 18 [pid = 1772] [id = 88] 02:36:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9addd000) [pid = 1772] [serial = 263] [outer = (nil)] 02:36:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b457400) [pid = 1772] [serial = 264] [outer = 0x9addd000] 02:36:15 INFO - PROCESS | 1772 | 1468661775867 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b54e400) [pid = 1772] [serial = 265] [outer = 0x9addd000] 02:36:16 INFO - PROCESS | 1772 | 1468661776795 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:16 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. 02:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1233ms 02:36:16 INFO - PROCESS | 1772 | 1468661776825 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 1772 | 1468661776830 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 02:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:36:16 INFO - PROCESS | 1772 | 1468661776836 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 1772 | 1468661776840 Marionette TRACE conn4 <- [1,326,null,{}] 02:36:16 INFO - PROCESS | 1772 | 1468661776846 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 1772 | 1468661776857 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:17 INFO - PROCESS | 1772 | 1468661777090 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:36:17 INFO - PROCESS | 1772 | 1468661777293 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 1772 | 1468661777305 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383bc00 == 19 [pid = 1772] [id = 89] 02:36:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x93937000) [pid = 1772] [serial = 266] [outer = (nil)] 02:36:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9512b000) [pid = 1772] [serial = 267] [outer = 0x93937000] 02:36:17 INFO - PROCESS | 1772 | 1468661777398 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9790cc00) [pid = 1772] [serial = 268] [outer = 0x93937000] 02:36:18 INFO - PROCESS | 1772 | 1468661778458 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:18 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. 02:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1639ms 02:36:18 INFO - PROCESS | 1772 | 1468661778479 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 1772 | 1468661778485 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 02:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:36:18 INFO - PROCESS | 1772 | 1468661778494 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 1772 | 1468661778499 Marionette TRACE conn4 <- [1,330,null,{}] 02:36:18 INFO - PROCESS | 1772 | 1468661778508 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:18 INFO - PROCESS | 1772 | 1468661778517 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:18 INFO - PROCESS | 1772 | 1468661778721 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:36:18 INFO - PROCESS | 1772 | 1468661778923 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 1772 | 1468661778936 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x97992400 == 20 [pid = 1772] [id = 90] 02:36:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a649800) [pid = 1772] [serial = 269] [outer = (nil)] 02:36:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9b3000) [pid = 1772] [serial = 270] [outer = 0x9a649800] 02:36:19 INFO - PROCESS | 1772 | 1468661779028 Marionette DEBUG loaded listener.js 02:36:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9ab43c00) [pid = 1772] [serial = 271] [outer = 0x9a649800] 02:36:20 INFO - PROCESS | 1772 | 1468661780005 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:20 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. 02:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1537ms 02:36:20 INFO - PROCESS | 1772 | 1468661780035 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 1772 | 1468661780042 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 02:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:36:20 INFO - PROCESS | 1772 | 1468661780050 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 1772 | 1468661780054 Marionette TRACE conn4 <- [1,334,null,{}] 02:36:20 INFO - PROCESS | 1772 | 1468661780061 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 1772 | 1468661780066 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:20 INFO - PROCESS | 1772 | 1468661780276 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:36:20 INFO - PROCESS | 1772 | 1468661780485 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 1772 | 1468661780497 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bf05400 == 21 [pid = 1772] [id = 91] 02:36:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9bfe7c00) [pid = 1772] [serial = 272] [outer = (nil)] 02:36:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9c006400) [pid = 1772] [serial = 273] [outer = 0x9bfe7c00] 02:36:20 INFO - PROCESS | 1772 | 1468661780596 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9c077000) [pid = 1772] [serial = 274] [outer = 0x9bfe7c00] 02:36:21 INFO - PROCESS | 1772 | 1468661781629 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:21 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. 02:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1636ms 02:36:21 INFO - PROCESS | 1772 | 1468661781688 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 1772 | 1468661781692 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 02:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:36:21 INFO - PROCESS | 1772 | 1468661781711 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 1772 | 1468661781721 Marionette TRACE conn4 <- [1,338,null,{}] 02:36:21 INFO - PROCESS | 1772 | 1468661781729 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 1772 | 1468661781738 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:21 INFO - PROCESS | 1772 | 1468661781993 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:36:22 INFO - PROCESS | 1772 | 1468661782197 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 1772 | 1468661782204 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383c400 == 22 [pid = 1772] [id = 92] 02:36:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9adda400) [pid = 1772] [serial = 275] [outer = (nil)] 02:36:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa228a000) [pid = 1772] [serial = 276] [outer = 0x9adda400] 02:36:22 INFO - PROCESS | 1772 | 1468661782307 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa2378c00) [pid = 1772] [serial = 277] [outer = 0x9adda400] 02:36:23 INFO - PROCESS | 1772 | 1468661783235 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:23 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. 02:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1606ms 02:36:23 INFO - PROCESS | 1772 | 1468661783309 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 1772 | 1468661783313 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 02:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:36:23 INFO - PROCESS | 1772 | 1468661783322 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 1772 | 1468661783326 Marionette TRACE conn4 <- [1,342,null,{}] 02:36:23 INFO - PROCESS | 1772 | 1468661783333 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:23 INFO - PROCESS | 1772 | 1468661783337 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:23 INFO - PROCESS | 1772 | 1468661783571 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:36:23 INFO - PROCESS | 1772 | 1468661783768 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 1772 | 1468661783778 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x94754400 == 23 [pid = 1772] [id = 93] 02:36:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9a630400) [pid = 1772] [serial = 278] [outer = (nil)] 02:36:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa25f0000) [pid = 1772] [serial = 279] [outer = 0x9a630400] 02:36:23 INFO - PROCESS | 1772 | 1468661783905 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa2fbb400) [pid = 1772] [serial = 280] [outer = 0x9a630400] 02:36:24 INFO - PROCESS | 1772 | 1468661784804 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:24 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. 02:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1533ms 02:36:24 INFO - PROCESS | 1772 | 1468661784856 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 1772 | 1468661784860 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 02:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:36:24 INFO - PROCESS | 1772 | 1468661784867 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 1772 | 1468661784871 Marionette TRACE conn4 <- [1,346,null,{}] 02:36:24 INFO - PROCESS | 1772 | 1468661784878 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 1772 | 1468661784883 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:25 INFO - PROCESS | 1772 | 1468661785074 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:36:25 INFO - PROCESS | 1772 | 1468661785240 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1772 | 1468661785260 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4dcc00 == 24 [pid = 1772] [id = 94] 02:36:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9a4dd400) [pid = 1772] [serial = 281] [outer = (nil)] 02:36:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9a4e0800) [pid = 1772] [serial = 282] [outer = 0x9a4dd400] 02:36:25 INFO - PROCESS | 1772 | 1468661785413 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0xa2fb8000) [pid = 1772] [serial = 283] [outer = 0x9a4dd400] 02:36:26 INFO - PROCESS | 1772 | 1468661786396 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:26 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. 02:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1588ms 02:36:26 INFO - PROCESS | 1772 | 1468661786457 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 1772 | 1468661786461 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 02:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:36:26 INFO - PROCESS | 1772 | 1468661786469 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 1772 | 1468661786474 Marionette TRACE conn4 <- [1,350,null,{}] 02:36:26 INFO - PROCESS | 1772 | 1468661786577 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:26 INFO - PROCESS | 1772 | 1468661786582 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:26 INFO - PROCESS | 1772 | 1468661786788 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:36:26 INFO - PROCESS | 1772 | 1468661786961 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 1772 | 1468661786973 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4da800 == 25 [pid = 1772] [id = 95] 02:36:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x9a4de400) [pid = 1772] [serial = 284] [outer = (nil)] 02:36:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0xa610fc00) [pid = 1772] [serial = 285] [outer = 0x9a4de400] 02:36:27 INFO - PROCESS | 1772 | 1468661787060 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0xa61e3400) [pid = 1772] [serial = 286] [outer = 0x9a4de400] 02:36:27 INFO - PROCESS | 1772 | 1468661787934 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:27 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. 02:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1526ms 02:36:28 INFO - PROCESS | 1772 | 1468661787996 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 1772 | 1468661787999 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 02:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:36:28 INFO - PROCESS | 1772 | 1468661788007 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 1772 | 1468661788011 Marionette TRACE conn4 <- [1,354,null,{}] 02:36:28 INFO - PROCESS | 1772 | 1468661788017 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:28 INFO - PROCESS | 1772 | 1468661788024 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:28 INFO - PROCESS | 1772 | 1468661788262 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:36:28 INFO - PROCESS | 1772 | 1468661788469 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 1772 | 1468661788482 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x93939000 == 26 [pid = 1772] [id = 96] 02:36:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x93942800) [pid = 1772] [serial = 287] [outer = (nil)] 02:36:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x97997000) [pid = 1772] [serial = 288] [outer = 0x93942800] 02:36:28 INFO - PROCESS | 1772 | 1468661788611 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x9a45e800) [pid = 1772] [serial = 289] [outer = 0x93942800] 02:36:29 INFO - PROCESS | 1772 | 1468661789774 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:29 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. 02:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1794ms 02:36:29 INFO - PROCESS | 1772 | 1468661789803 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:36:29 INFO - PROCESS | 1772 | 1468661789811 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 02:36:29 INFO - PROCESS | 1772 | 1468661789819 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 1772 | 1468661789827 Marionette TRACE conn4 <- [1,358,null,{}] 02:36:29 INFO - PROCESS | 1772 | 1468661789835 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 1772 | 1468661789841 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:30 INFO - PROCESS | 1772 | 1468661790125 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x93c94800 == 25 [pid = 1772] [id = 88] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9c078400 == 24 [pid = 1772] [id = 87] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9b410000 == 23 [pid = 1772] [id = 86] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9790c800 == 22 [pid = 1772] [id = 85] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9973e000 == 21 [pid = 1772] [id = 84] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a631400 == 20 [pid = 1772] [id = 82] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x96e99400 == 19 [pid = 1772] [id = 81] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9383c800 == 18 [pid = 1772] [id = 80] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9bfefc00 == 17 [pid = 1772] [id = 83] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x93c93000 == 16 [pid = 1772] [id = 74] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4da800 == 15 [pid = 1772] [id = 95] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x94754400 == 14 [pid = 1772] [id = 93] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4dcc00 == 13 [pid = 1772] [id = 94] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9383c400 == 12 [pid = 1772] [id = 92] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9bf05400 == 11 [pid = 1772] [id = 91] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9383bc00 == 10 [pid = 1772] [id = 89] 02:36:31 INFO - PROCESS | 1772 | --DOCSHELL 0x97992400 == 9 [pid = 1772] [id = 90] 02:36:31 INFO - PROCESS | 1772 | 1468661791306 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 1772 | 1468661791315 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x9b40ec00) [pid = 1772] [serial = 237] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x95180c00) [pid = 1772] [serial = 198] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x93c92c00) [pid = 1772] [serial = 197] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x9add7c00) [pid = 1772] [serial = 201] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x9aab2c00) [pid = 1772] [serial = 200] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x9c173000) [pid = 1772] [serial = 204] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9c004800) [pid = 1772] [serial = 203] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0xa3193800) [pid = 1772] [serial = 208] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0xa2ffc800) [pid = 1772] [serial = 207] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9b402800) [pid = 1772] [serial = 234] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa6c4e400) [pid = 1772] [serial = 219] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa61d7000) [pid = 1772] [serial = 211] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa4d58400) [pid = 1772] [serial = 210] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa4f87000) [pid = 1772] [serial = 214] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a33f000) [pid = 1772] [serial = 228] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9b409000) [pid = 1772] [serial = 235] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a58d400) [pid = 1772] [serial = 229] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a64e000) [pid = 1772] [serial = 213] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x93a65c00) [pid = 1772] [serial = 225] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x95134400) [pid = 1772] [serial = 226] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa67ae400) [pid = 1772] [serial = 217] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa699b000) [pid = 1772] [serial = 216] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x97994c00) [pid = 1772] [serial = 223] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9517d800) [pid = 1772] [serial = 222] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a9aec00) [pid = 1772] [serial = 232] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a651800) [pid = 1772] [serial = 231] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa6c4fc00) [pid = 1772] [serial = 220] [outer = (nil)] [url = about:blank] 02:36:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383c800 == 10 [pid = 1772] [id = 97] 02:36:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9383d400) [pid = 1772] [serial = 290] [outer = (nil)] 02:36:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x93c94c00) [pid = 1772] [serial = 291] [outer = 0x9383d400] 02:36:31 INFO - PROCESS | 1772 | 1468661791549 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95185000) [pid = 1772] [serial = 292] [outer = 0x9383d400] 02:36:32 INFO - PROCESS | 1772 | 1468661792399 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:32 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. 02:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2646ms 02:36:32 INFO - PROCESS | 1772 | 1468661792466 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 1772 | 1468661792472 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 02:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:36:32 INFO - PROCESS | 1772 | 1468661792481 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 1772 | 1468661792486 Marionette TRACE conn4 <- [1,362,null,{}] 02:36:32 INFO - PROCESS | 1772 | 1468661792495 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 1772 | 1468661792504 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:32 INFO - PROCESS | 1772 | 1468661792685 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:36:32 INFO - PROCESS | 1772 | 1468661792798 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 1772 | 1468661792809 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x99ef2800 == 11 [pid = 1772] [id = 98] 02:36:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x99ef6800) [pid = 1772] [serial = 293] [outer = (nil)] 02:36:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a33f000) [pid = 1772] [serial = 294] [outer = 0x99ef6800] 02:36:32 INFO - PROCESS | 1772 | 1468661792890 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a4d6c00) [pid = 1772] [serial = 295] [outer = 0x99ef6800] 02:36:33 INFO - PROCESS | 1772 | 1468661793792 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:33 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. 02:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1336ms 02:36:33 INFO - PROCESS | 1772 | 1468661793833 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 1772 | 1468661793842 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 02:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:36:33 INFO - PROCESS | 1772 | 1468661793853 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - PROCESS | 1772 | 1468661793856 Marionette TRACE conn4 <- [1,366,null,{}] 02:36:33 INFO - PROCESS | 1772 | 1468661793870 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:33 INFO - PROCESS | 1772 | 1468661793877 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:34 INFO - PROCESS | 1772 | 1468661794110 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:36:34 INFO - PROCESS | 1772 | 1468661794143 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 1772 | 1468661794150 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a635800 == 12 [pid = 1772] [id = 99] 02:36:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a636000) [pid = 1772] [serial = 296] [outer = (nil)] 02:36:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a639c00) [pid = 1772] [serial = 297] [outer = 0x9a636000] 02:36:34 INFO - PROCESS | 1772 | 1468661794227 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a64e800) [pid = 1772] [serial = 298] [outer = 0x9a636000] 02:36:35 INFO - PROCESS | 1772 | 1468661795299 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:35 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. 02:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1492ms 02:36:35 INFO - PROCESS | 1772 | 1468661795352 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 1772 | 1468661795357 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 02:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:36:35 INFO - PROCESS | 1772 | 1468661795367 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 1772 | 1468661795378 Marionette TRACE conn4 <- [1,370,null,{}] 02:36:35 INFO - PROCESS | 1772 | 1468661795402 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:35 INFO - PROCESS | 1772 | 1468661795411 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:35 INFO - PROCESS | 1772 | 1468661795645 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:36:35 INFO - PROCESS | 1772 | 1468661795675 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 1772 | 1468661795684 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add6c00 == 13 [pid = 1772] [id = 100] 02:36:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9add7000) [pid = 1772] [serial = 299] [outer = (nil)] 02:36:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9addfc00) [pid = 1772] [serial = 300] [outer = 0x9add7000] 02:36:35 INFO - PROCESS | 1772 | 1468661795759 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9798c400) [pid = 1772] [serial = 301] [outer = 0x9add7000] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9addd000) [pid = 1772] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9c07c800) [pid = 1772] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x99e0d800) [pid = 1772] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a649000) [pid = 1772] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x99e01400) [pid = 1772] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9c008000) [pid = 1772] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9383cc00) [pid = 1772] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b401c00) [pid = 1772] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b453c00) [pid = 1772] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:36:36 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9ade1000) [pid = 1772] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:36:37 INFO - PROCESS | 1772 | 1468661797194 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:36:37 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. 02:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1847ms 02:36:37 INFO - PROCESS | 1772 | 1468661797212 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:36:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:36:37 INFO - PROCESS | 1772 | 1468661797217 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 02:36:37 INFO - PROCESS | 1772 | 1468661797224 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 1772 | 1468661797226 Marionette TRACE conn4 <- [1,374,null,{}] 02:36:37 INFO - PROCESS | 1772 | 1468661797233 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:37 INFO - PROCESS | 1772 | 1468661797238 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:37 INFO - PROCESS | 1772 | 1468661797414 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:36:37 INFO - PROCESS | 1772 | 1468661797425 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 1772 | 1468661797432 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a649000 == 14 [pid = 1772] [id = 101] 02:36:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b404400) [pid = 1772] [serial = 302] [outer = (nil)] 02:36:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b40dc00) [pid = 1772] [serial = 303] [outer = 0x9b404400] 02:36:37 INFO - PROCESS | 1772 | 1468661797507 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b410800) [pid = 1772] [serial = 304] [outer = 0x9b404400] 02:36:38 INFO - PROCESS | 1772 | 1468661798451 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:36:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1281ms 02:36:38 INFO - PROCESS | 1772 | 1468661798540 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 1772 | 1468661798546 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 02:36:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:36:38 INFO - PROCESS | 1772 | 1468661798562 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 1772 | 1468661798569 Marionette TRACE conn4 <- [1,378,null,{}] 02:36:38 INFO - PROCESS | 1772 | 1468661798579 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:38 INFO - PROCESS | 1772 | 1468661798586 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:38 INFO - PROCESS | 1772 | 1468661798796 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:36:38 INFO - PROCESS | 1772 | 1468661798952 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 1772 | 1468661798970 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9927b800 == 15 [pid = 1772] [id = 102] 02:36:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9927d000) [pid = 1772] [serial = 305] [outer = (nil)] 02:36:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x99e01400) [pid = 1772] [serial = 306] [outer = 0x9927d000] 02:36:39 INFO - PROCESS | 1772 | 1468661799122 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a58ac00) [pid = 1772] [serial = 307] [outer = 0x9927d000] 02:36:40 INFO - PROCESS | 1772 | 1468661800139 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:36:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1640ms 02:36:40 INFO - PROCESS | 1772 | 1468661800203 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 1772 | 1468661800209 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 02:36:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:36:40 INFO - PROCESS | 1772 | 1468661800221 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 1772 | 1468661800228 Marionette TRACE conn4 <- [1,382,null,{}] 02:36:40 INFO - PROCESS | 1772 | 1468661800235 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:40 INFO - PROCESS | 1772 | 1468661800243 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:40 INFO - PROCESS | 1772 | 1468661800441 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:36:40 INFO - PROCESS | 1772 | 1468661800628 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 1772 | 1468661800635 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x95131000 == 16 [pid = 1772] [id = 103] 02:36:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9adda800) [pid = 1772] [serial = 308] [outer = (nil)] 02:36:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9b408000) [pid = 1772] [serial = 309] [outer = 0x9adda800] 02:36:40 INFO - PROCESS | 1772 | 1468661800770 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b555000) [pid = 1772] [serial = 310] [outer = 0x9adda800] 02:36:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:41 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:36:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:41 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:41 INFO - PROCESS | 1772 | 1468661801883 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:36:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1692ms 02:36:41 INFO - PROCESS | 1772 | 1468661801909 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:36:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:36:41 INFO - PROCESS | 1772 | 1468661801914 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 02:36:41 INFO - PROCESS | 1772 | 1468661801921 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 1772 | 1468661801924 Marionette TRACE conn4 <- [1,386,null,{}] 02:36:41 INFO - PROCESS | 1772 | 1468661801939 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:41 INFO - PROCESS | 1772 | 1468661801948 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:42 INFO - PROCESS | 1772 | 1468661802143 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:36:42 INFO - PROCESS | 1772 | 1468661802400 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 1772 | 1468661802414 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c072400 == 17 [pid = 1772] [id = 104] 02:36:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9c072c00) [pid = 1772] [serial = 311] [outer = (nil)] 02:36:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9c07ac00) [pid = 1772] [serial = 312] [outer = 0x9c072c00] 02:36:42 INFO - PROCESS | 1772 | 1468661802504 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9c173800) [pid = 1772] [serial = 313] [outer = 0x9c072c00] 02:36:43 INFO - PROCESS | 1772 | 1468661803560 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1685ms 02:36:43 INFO - PROCESS | 1772 | 1468661803607 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:36:43 INFO - PROCESS | 1772 | 1468661803611 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 02:36:43 INFO - PROCESS | 1772 | 1468661803619 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 1772 | 1468661803623 Marionette TRACE conn4 <- [1,390,null,{}] 02:36:43 INFO - PROCESS | 1772 | 1468661803630 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:43 INFO - PROCESS | 1772 | 1468661803634 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:43 INFO - PROCESS | 1772 | 1468661803860 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:36:44 INFO - PROCESS | 1772 | 1468661804092 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 1772 | 1468661804098 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512c000 == 18 [pid = 1772] [id = 105] 02:36:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9bcf2800) [pid = 1772] [serial = 314] [outer = (nil)] 02:36:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa1028800) [pid = 1772] [serial = 315] [outer = 0x9bcf2800] 02:36:44 INFO - PROCESS | 1772 | 1468661804190 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9d87ac00) [pid = 1772] [serial = 316] [outer = 0x9bcf2800] 02:36:45 INFO - PROCESS | 1772 | 1468661805246 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1640ms 02:36:45 INFO - PROCESS | 1772 | 1468661805259 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:36:45 INFO - PROCESS | 1772 | 1468661805263 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 02:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:36:45 INFO - PROCESS | 1772 | 1468661805272 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 1772 | 1468661805276 Marionette TRACE conn4 <- [1,394,null,{}] 02:36:45 INFO - PROCESS | 1772 | 1468661805283 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:45 INFO - PROCESS | 1772 | 1468661805289 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:45 INFO - PROCESS | 1772 | 1468661805472 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:36:45 INFO - PROCESS | 1772 | 1468661805689 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 1772 | 1468661805699 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x994bcc00 == 19 [pid = 1772] [id = 106] 02:36:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9a4dbc00) [pid = 1772] [serial = 317] [outer = (nil)] 02:36:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0xa20a9c00) [pid = 1772] [serial = 318] [outer = 0x9a4dbc00] 02:36:45 INFO - PROCESS | 1772 | 1468661805812 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0xa2291000) [pid = 1772] [serial = 319] [outer = 0x9a4dbc00] 02:36:46 INFO - PROCESS | 1772 | 1468661806981 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1788ms 02:36:47 INFO - PROCESS | 1772 | 1468661807062 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 1772 | 1468661807070 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 02:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:36:47 INFO - PROCESS | 1772 | 1468661807090 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 1772 | 1468661807095 Marionette TRACE conn4 <- [1,398,null,{}] 02:36:47 INFO - PROCESS | 1772 | 1468661807104 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:47 INFO - PROCESS | 1772 | 1468661807110 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:47 INFO - PROCESS | 1772 | 1468661807404 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:36:47 INFO - PROCESS | 1772 | 1468661807597 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 1772 | 1468661807612 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9b459000) [pid = 1772] [serial = 238] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9c177800) [pid = 1772] [serial = 261] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a64d400) [pid = 1772] [serial = 243] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a9b5400) [pid = 1772] [serial = 244] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a9b2c00) [pid = 1772] [serial = 255] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9aab7800) [pid = 1772] [serial = 256] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a013400) [pid = 1772] [serial = 252] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a3edc00) [pid = 1772] [serial = 253] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9c07c000) [pid = 1772] [serial = 249] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9c180400) [pid = 1772] [serial = 250] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x93a64800) [pid = 1772] [serial = 240] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x951eec00) [pid = 1772] [serial = 241] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9b40d800) [pid = 1772] [serial = 246] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9bcf3000) [pid = 1772] [serial = 247] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9d490400) [pid = 1772] [serial = 262] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9bcab800) [pid = 1772] [serial = 258] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b54e400) [pid = 1772] [serial = 265] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9bfea800) [pid = 1772] [serial = 259] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b457400) [pid = 1772] [serial = 264] [outer = (nil)] [url = about:blank] 02:36:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x951eec00 == 20 [pid = 1772] [id = 107] 02:36:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x951f8800) [pid = 1772] [serial = 320] [outer = (nil)] 02:36:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x99e0b400) [pid = 1772] [serial = 321] [outer = 0x951f8800] 02:36:47 INFO - PROCESS | 1772 | 1468661807741 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a4de000) [pid = 1772] [serial = 322] [outer = 0x951f8800] 02:36:48 INFO - PROCESS | 1772 | 1468661808600 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1593ms 02:36:48 INFO - PROCESS | 1772 | 1468661808682 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 1772 | 1468661808689 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 02:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:36:48 INFO - PROCESS | 1772 | 1468661808701 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 1772 | 1468661808705 Marionette TRACE conn4 <- [1,402,null,{}] 02:36:48 INFO - PROCESS | 1772 | 1468661808712 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:48 INFO - PROCESS | 1772 | 1468661808719 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:48 INFO - PROCESS | 1772 | 1468661808904 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:36:49 INFO - PROCESS | 1772 | 1468661809018 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 1772 | 1468661809027 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x98327c00 == 21 [pid = 1772] [id = 108] 02:36:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a8b4400) [pid = 1772] [serial = 323] [outer = (nil)] 02:36:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9aac0c00) [pid = 1772] [serial = 324] [outer = 0x9a8b4400] 02:36:49 INFO - PROCESS | 1772 | 1468661809109 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9b12a400) [pid = 1772] [serial = 325] [outer = 0x9a8b4400] 02:36:50 INFO - PROCESS | 1772 | 1468661810028 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1384ms 02:36:50 INFO - PROCESS | 1772 | 1468661810087 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 1772 | 1468661810094 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 02:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:36:50 INFO - PROCESS | 1772 | 1468661810106 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 1772 | 1468661810114 Marionette TRACE conn4 <- [1,406,null,{}] 02:36:50 INFO - PROCESS | 1772 | 1468661810131 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:50 INFO - PROCESS | 1772 | 1468661810140 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:50 INFO - PROCESS | 1772 | 1468661810319 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:36:50 INFO - PROCESS | 1772 | 1468661810451 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 1772 | 1468661810463 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bfe5c00 == 22 [pid = 1772] [id = 109] 02:36:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9bfe7000) [pid = 1772] [serial = 326] [outer = (nil)] 02:36:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9c005000) [pid = 1772] [serial = 327] [outer = 0x9bfe7000] 02:36:50 INFO - PROCESS | 1772 | 1468661810541 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9c076c00) [pid = 1772] [serial = 328] [outer = 0x9bfe7000] 02:36:51 INFO - PROCESS | 1772 | 1468661811515 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1442ms 02:36:51 INFO - PROCESS | 1772 | 1468661811547 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:36:51 INFO - PROCESS | 1772 | 1468661811552 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 02:36:51 INFO - PROCESS | 1772 | 1468661811559 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 1772 | 1468661811563 Marionette TRACE conn4 <- [1,410,null,{}] 02:36:51 INFO - PROCESS | 1772 | 1468661811574 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:51 INFO - PROCESS | 1772 | 1468661811578 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:51 INFO - PROCESS | 1772 | 1468661811800 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:36:51 INFO - PROCESS | 1772 | 1468661811844 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 1772 | 1468661811851 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63bc00 == 23 [pid = 1772] [id = 110] 02:36:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b459800) [pid = 1772] [serial = 329] [outer = (nil)] 02:36:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9d490800) [pid = 1772] [serial = 330] [outer = 0x9b459800] 02:36:51 INFO - PROCESS | 1772 | 1468661811987 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9d834800) [pid = 1772] [serial = 331] [outer = 0x9b459800] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9adda400) [pid = 1772] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a630400) [pid = 1772] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a4dd400) [pid = 1772] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9383d400) [pid = 1772] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a649800) [pid = 1772] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9bfe7c00) [pid = 1772] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a636000) [pid = 1772] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a4de400) [pid = 1772] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9add7000) [pid = 1772] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x99ef6800) [pid = 1772] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:36:52 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x93937000) [pid = 1772] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:36:52 INFO - PROCESS | 1772 | 1468661812936 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:36:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1442ms 02:36:53 INFO - PROCESS | 1772 | 1468661813002 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 1772 | 1468661813007 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 02:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:36:53 INFO - PROCESS | 1772 | 1468661813014 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - PROCESS | 1772 | 1468661813018 Marionette TRACE conn4 <- [1,414,null,{}] 02:36:53 INFO - PROCESS | 1772 | 1468661813024 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:53 INFO - PROCESS | 1772 | 1468661813030 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:53 INFO - PROCESS | 1772 | 1468661813203 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:36:53 INFO - PROCESS | 1772 | 1468661813213 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 1772 | 1468661813220 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x97999000 == 24 [pid = 1772] [id = 111] 02:36:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a4d9800) [pid = 1772] [serial = 332] [outer = (nil)] 02:36:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9bfe7800) [pid = 1772] [serial = 333] [outer = 0x9a4d9800] 02:36:53 INFO - PROCESS | 1772 | 1468661813295 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9d410800) [pid = 1772] [serial = 334] [outer = 0x9a4d9800] 02:36:54 INFO - PROCESS | 1772 | 1468661814272 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1286ms 02:36:54 INFO - PROCESS | 1772 | 1468661814301 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 1772 | 1468661814306 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 02:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:36:54 INFO - PROCESS | 1772 | 1468661814313 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 1772 | 1468661814316 Marionette TRACE conn4 <- [1,418,null,{}] 02:36:54 INFO - PROCESS | 1772 | 1468661814323 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:54 INFO - PROCESS | 1772 | 1468661814334 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:54 INFO - PROCESS | 1772 | 1468661814616 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:36:54 INFO - PROCESS | 1772 | 1468661814771 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 1772 | 1468661814781 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x93939400 == 25 [pid = 1772] [id = 112] 02:36:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x93a5c800) [pid = 1772] [serial = 335] [outer = (nil)] 02:36:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x95133800) [pid = 1772] [serial = 336] [outer = 0x93a5c800] 02:36:54 INFO - PROCESS | 1772 | 1468661814878 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x951f8c00) [pid = 1772] [serial = 337] [outer = 0x93a5c800] 02:36:56 INFO - PROCESS | 1772 | 1468661816407 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:36:56 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 02:36:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2134ms 02:36:56 INFO - PROCESS | 1772 | 1468661816450 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 1772 | 1468661816456 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 02:36:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:36:56 INFO - PROCESS | 1772 | 1468661816466 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 1772 | 1468661816470 Marionette TRACE conn4 <- [1,422,null,{}] 02:36:56 INFO - PROCESS | 1772 | 1468661816480 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:56 INFO - PROCESS | 1772 | 1468661816486 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:56 INFO - PROCESS | 1772 | 1468661816675 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:36:56 INFO - PROCESS | 1772 | 1468661816871 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 1772 | 1468661816881 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c9e800 == 26 [pid = 1772] [id = 113] 02:36:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a4da800) [pid = 1772] [serial = 338] [outer = (nil)] 02:36:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a633400) [pid = 1772] [serial = 339] [outer = 0x9a4da800] 02:36:57 INFO - PROCESS | 1772 | 1468661817013 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a652c00) [pid = 1772] [serial = 340] [outer = 0x9a4da800] 02:36:58 INFO - PROCESS | 1772 | 1468661818550 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2139ms 02:36:58 INFO - PROCESS | 1772 | 1468661818605 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 1772 | 1468661818611 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 02:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:36:58 INFO - PROCESS | 1772 | 1468661818619 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 1772 | 1468661818623 Marionette TRACE conn4 <- [1,426,null,{}] 02:36:58 INFO - PROCESS | 1772 | 1468661818630 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:58 INFO - PROCESS | 1772 | 1468661818635 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:58 INFO - PROCESS | 1772 | 1468661818862 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:36:59 INFO - PROCESS | 1772 | 1468661819020 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 1772 | 1468661819028 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:36:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a585000 == 27 [pid = 1772] [id = 114] 02:36:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9a64e400) [pid = 1772] [serial = 341] [outer = (nil)] 02:36:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9b458800) [pid = 1772] [serial = 342] [outer = 0x9a64e400] 02:36:59 INFO - PROCESS | 1772 | 1468661819114 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9bcf6800) [pid = 1772] [serial = 343] [outer = 0x9a64e400] 02:37:00 INFO - PROCESS | 1772 | 1468661820137 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 1772 | 1468661820212 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 02:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:37:00 INFO - PROCESS | 1772 | 1468661820231 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 1772 | 1468661820240 Marionette TRACE conn4 <- [1,430,null,{}] 02:37:00 INFO - PROCESS | 1772 | 1468661820246 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 1772 | 1468661820254 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:00 INFO - PROCESS | 1772 | 1468661820503 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:37:00 INFO - PROCESS | 1772 | 1468661820751 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 1772 | 1468661820757 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add8c00 == 28 [pid = 1772] [id = 115] 02:37:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9bfea800) [pid = 1772] [serial = 344] [outer = (nil)] 02:37:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa3101c00) [pid = 1772] [serial = 345] [outer = 0x9bfea800] 02:37:00 INFO - PROCESS | 1772 | 1468661820847 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa334f000) [pid = 1772] [serial = 346] [outer = 0x9bfea800] 02:37:01 INFO - PROCESS | 1772 | 1468661821839 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1656ms 02:37:01 INFO - PROCESS | 1772 | 1468661821879 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 1772 | 1468661821888 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 02:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:37:01 INFO - PROCESS | 1772 | 1468661821899 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 1772 | 1468661821902 Marionette TRACE conn4 <- [1,434,null,{}] 02:37:01 INFO - PROCESS | 1772 | 1468661821908 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:01 INFO - PROCESS | 1772 | 1468661821914 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:02 INFO - PROCESS | 1772 | 1468661822122 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:37:02 INFO - PROCESS | 1772 | 1468661822550 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 1772 | 1468661822558 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x97995400 == 29 [pid = 1772] [id = 116] 02:37:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x97995c00) [pid = 1772] [serial = 347] [outer = (nil)] 02:37:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9924c000) [pid = 1772] [serial = 348] [outer = 0x97995c00] 02:37:02 INFO - PROCESS | 1772 | 1468661822685 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9a453400) [pid = 1772] [serial = 349] [outer = 0x97995c00] 02:37:03 INFO - PROCESS | 1772 | 1468661823685 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1834ms 02:37:03 INFO - PROCESS | 1772 | 1468661823737 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 1772 | 1468661823744 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 02:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:37:03 INFO - PROCESS | 1772 | 1468661823753 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 1772 | 1468661823759 Marionette TRACE conn4 <- [1,438,null,{}] 02:37:03 INFO - PROCESS | 1772 | 1468661823768 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:03 INFO - PROCESS | 1772 | 1468661823775 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:03 INFO - PROCESS | 1772 | 1468661823979 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x97999000 == 28 [pid = 1772] [id = 111] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63bc00 == 27 [pid = 1772] [id = 110] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9bfe5c00 == 26 [pid = 1772] [id = 109] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x98327c00 == 25 [pid = 1772] [id = 108] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x951eec00 == 24 [pid = 1772] [id = 107] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x994bcc00 == 23 [pid = 1772] [id = 106] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9512c000 == 22 [pid = 1772] [id = 105] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9c072400 == 21 [pid = 1772] [id = 104] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95131000 == 20 [pid = 1772] [id = 103] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9927b800 == 19 [pid = 1772] [id = 102] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9383c800 == 18 [pid = 1772] [id = 97] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x99ef2800 == 17 [pid = 1772] [id = 98] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a649000 == 16 [pid = 1772] [id = 101] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x93939000 == 15 [pid = 1772] [id = 96] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9add6c00 == 14 [pid = 1772] [id = 100] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a635800 == 13 [pid = 1772] [id = 99] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9add8c00 == 12 [pid = 1772] [id = 115] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x93c9e800 == 11 [pid = 1772] [id = 113] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a585000 == 10 [pid = 1772] [id = 114] 02:37:05 INFO - PROCESS | 1772 | --DOCSHELL 0x93939400 == 9 [pid = 1772] [id = 112] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9b40dc00) [pid = 1772] [serial = 303] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0xa2378c00) [pid = 1772] [serial = 277] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0xa228a000) [pid = 1772] [serial = 276] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa2fbb400) [pid = 1772] [serial = 280] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa25f0000) [pid = 1772] [serial = 279] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa2fb8000) [pid = 1772] [serial = 283] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a4e0800) [pid = 1772] [serial = 282] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x93c94c00) [pid = 1772] [serial = 291] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a9b3000) [pid = 1772] [serial = 270] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9c077000) [pid = 1772] [serial = 274] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9c006400) [pid = 1772] [serial = 273] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a64e800) [pid = 1772] [serial = 298] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa61e3400) [pid = 1772] [serial = 286] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa610fc00) [pid = 1772] [serial = 285] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9addfc00) [pid = 1772] [serial = 300] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95185000) [pid = 1772] [serial = 292] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a33f000) [pid = 1772] [serial = 294] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9790cc00) [pid = 1772] [serial = 268] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9512b000) [pid = 1772] [serial = 267] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9ab43c00) [pid = 1772] [serial = 271] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x97997000) [pid = 1772] [serial = 288] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a639c00) [pid = 1772] [serial = 297] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9798c400) [pid = 1772] [serial = 301] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a4d6c00) [pid = 1772] [serial = 295] [outer = (nil)] [url = about:blank] 02:37:05 INFO - PROCESS | 1772 | 1468661825231 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 1772 | 1468661825241 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x97903c00 == 10 [pid = 1772] [id = 117] 02:37:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9790b000) [pid = 1772] [serial = 350] [outer = (nil)] 02:37:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9799a400) [pid = 1772] [serial = 351] [outer = 0x9790b000] 02:37:05 INFO - PROCESS | 1772 | 1468661825475 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x99e0c000) [pid = 1772] [serial = 352] [outer = 0x9790b000] 02:37:06 INFO - PROCESS | 1772 | 1468661826661 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 2949ms 02:37:06 INFO - PROCESS | 1772 | 1468661826703 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 1772 | 1468661826709 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 02:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:37:06 INFO - PROCESS | 1772 | 1468661826717 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 1772 | 1468661826723 Marionette TRACE conn4 <- [1,442,null,{}] 02:37:06 INFO - PROCESS | 1772 | 1468661826745 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:06 INFO - PROCESS | 1772 | 1468661826753 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:06 INFO - PROCESS | 1772 | 1468661826946 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:37:06 INFO - PROCESS | 1772 | 1468661826958 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 1772 | 1468661826967 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a635c00 == 11 [pid = 1772] [id = 118] 02:37:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a646000) [pid = 1772] [serial = 353] [outer = (nil)] 02:37:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a64e800) [pid = 1772] [serial = 354] [outer = 0x9a646000] 02:37:07 INFO - PROCESS | 1772 | 1468661827049 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a651800) [pid = 1772] [serial = 355] [outer = 0x9a646000] 02:37:08 INFO - PROCESS | 1772 | 1468661828049 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1390ms 02:37:08 INFO - PROCESS | 1772 | 1468661828113 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 1772 | 1468661828121 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 02:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:37:08 INFO - PROCESS | 1772 | 1468661828140 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 1772 | 1468661828144 Marionette TRACE conn4 <- [1,446,null,{}] 02:37:08 INFO - PROCESS | 1772 | 1468661828151 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:08 INFO - PROCESS | 1772 | 1468661828156 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:08 INFO - PROCESS | 1772 | 1468661828377 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:37:08 INFO - PROCESS | 1772 | 1468661828415 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 1772 | 1468661828425 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b0c00 == 12 [pid = 1772] [id = 119] 02:37:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aabe000) [pid = 1772] [serial = 356] [outer = (nil)] 02:37:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9add6c00) [pid = 1772] [serial = 357] [outer = 0x9aabe000] 02:37:08 INFO - PROCESS | 1772 | 1468661828562 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9ade0000) [pid = 1772] [serial = 358] [outer = 0x9aabe000] 02:37:09 INFO - PROCESS | 1772 | 1468661829600 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1535ms 02:37:09 INFO - PROCESS | 1772 | 1468661829687 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 1772 | 1468661829692 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 02:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:37:09 INFO - PROCESS | 1772 | 1468661829709 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 1772 | 1468661829720 Marionette TRACE conn4 <- [1,450,null,{}] 02:37:09 INFO - PROCESS | 1772 | 1468661829736 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:09 INFO - PROCESS | 1772 | 1468661829745 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:09 INFO - PROCESS | 1772 | 1468661829974 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:37:10 INFO - PROCESS | 1772 | 1468661830001 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 1772 | 1468661830012 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bfe2400 == 13 [pid = 1772] [id = 120] 02:37:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9bfe6400) [pid = 1772] [serial = 359] [outer = (nil)] 02:37:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c070c00) [pid = 1772] [serial = 360] [outer = 0x9bfe6400] 02:37:10 INFO - PROCESS | 1772 | 1468661830086 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9c07c800) [pid = 1772] [serial = 361] [outer = 0x9bfe6400] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a8b4400) [pid = 1772] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a4dbc00) [pid = 1772] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x951f8800) [pid = 1772] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b459800) [pid = 1772] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9927d000) [pid = 1772] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b404400) [pid = 1772] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9bcf2800) [pid = 1772] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9adda800) [pid = 1772] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9bfe7000) [pid = 1772] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a4d9800) [pid = 1772] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9c072c00) [pid = 1772] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:37:10 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x93942800) [pid = 1772] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:37:11 INFO - PROCESS | 1772 | 1468661831495 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 1772 | 1468661831572 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 02:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:37:11 INFO - PROCESS | 1772 | 1468661831587 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 1772 | 1468661831590 Marionette TRACE conn4 <- [1,454,null,{}] 02:37:11 INFO - PROCESS | 1772 | 1468661831597 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:11 INFO - PROCESS | 1772 | 1468661831603 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:11 INFO - PROCESS | 1772 | 1468661831784 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:37:11 INFO - PROCESS | 1772 | 1468661831794 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 1772 | 1468661831804 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517dc00 == 14 [pid = 1772] [id = 121] 02:37:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9790c400) [pid = 1772] [serial = 362] [outer = (nil)] 02:37:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9c072c00) [pid = 1772] [serial = 363] [outer = 0x9790c400] 02:37:11 INFO - PROCESS | 1772 | 1468661831881 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9d413800) [pid = 1772] [serial = 364] [outer = 0x9790c400] 02:37:12 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:12 INFO - PROCESS | 1772 | 1468661832923 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1391ms 02:37:12 INFO - PROCESS | 1772 | 1468661832973 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 1772 | 1468661832980 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 02:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:37:12 INFO - PROCESS | 1772 | 1468661832991 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 1772 | 1468661832996 Marionette TRACE conn4 <- [1,458,null,{}] 02:37:13 INFO - PROCESS | 1772 | 1468661833006 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 1772 | 1468661833013 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:13 INFO - PROCESS | 1772 | 1468661833219 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:37:13 INFO - PROCESS | 1772 | 1468661833373 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 1772 | 1468661833388 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e0800 == 15 [pid = 1772] [id = 122] 02:37:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a4e0c00) [pid = 1772] [serial = 365] [outer = (nil)] 02:37:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a62e400) [pid = 1772] [serial = 366] [outer = 0x9a4e0c00] 02:37:13 INFO - PROCESS | 1772 | 1468661833558 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a9b0000) [pid = 1772] [serial = 367] [outer = 0x9a4e0c00] 02:37:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aab3800) [pid = 1772] [serial = 368] [outer = 0x9aab3000] 02:37:14 INFO - PROCESS | 1772 | 1468661834859 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 1772 | 1468661835000 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 02:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:37:15 INFO - PROCESS | 1772 | 1468661835109 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 1772 | 1468661835115 Marionette TRACE conn4 <- [1,462,null,{}] 02:37:15 INFO - PROCESS | 1772 | 1468661835123 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:15 INFO - PROCESS | 1772 | 1468661835129 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:15 INFO - PROCESS | 1772 | 1468661835331 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:37:15 INFO - PROCESS | 1772 | 1468661835507 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 1772 | 1468661835517 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517b800 == 16 [pid = 1772] [id = 123] 02:37:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x95181800) [pid = 1772] [serial = 369] [outer = (nil)] 02:37:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9bcf8400) [pid = 1772] [serial = 370] [outer = 0x95181800] 02:37:15 INFO - PROCESS | 1772 | 1468661835604 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2002800) [pid = 1772] [serial = 371] [outer = 0x95181800] 02:37:16 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:16 INFO - PROCESS | 1772 | 1468661836757 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 1772 | 1468661836856 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 02:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:37:16 INFO - PROCESS | 1772 | 1468661836864 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 1772 | 1468661836870 Marionette TRACE conn4 <- [1,466,null,{}] 02:37:16 INFO - PROCESS | 1772 | 1468661836897 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 1772 | 1468661836906 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:17 INFO - PROCESS | 1772 | 1468661837267 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:37:17 INFO - PROCESS | 1772 | 1468661837425 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 1772 | 1468661837438 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:17 INFO - PROCESS | 1772 | ++DOCSHELL 0xa255cc00 == 17 [pid = 1772] [id = 124] 02:37:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa25f0000) [pid = 1772] [serial = 372] [outer = (nil)] 02:37:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa2ff2400) [pid = 1772] [serial = 373] [outer = 0xa25f0000] 02:37:17 INFO - PROCESS | 1772 | 1468661837526 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa3109400) [pid = 1772] [serial = 374] [outer = 0xa25f0000] 02:37:18 INFO - PROCESS | 1772 | 1468661838615 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 1772 | 1468661838710 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 02:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:37:18 INFO - PROCESS | 1772 | 1468661838717 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 1772 | 1468661838721 Marionette TRACE conn4 <- [1,470,null,{}] 02:37:18 INFO - PROCESS | 1772 | 1468661838727 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:18 INFO - PROCESS | 1772 | 1468661838733 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:18 INFO - PROCESS | 1772 | 1468661838954 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:37:19 INFO - PROCESS | 1772 | 1468661839279 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 1772 | 1468661839287 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383d000 == 18 [pid = 1772] [id = 125] 02:37:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9383d400) [pid = 1772] [serial = 375] [outer = (nil)] 02:37:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9474e000) [pid = 1772] [serial = 376] [outer = 0x9383d400] 02:37:19 INFO - PROCESS | 1772 | 1468661839368 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x97998800) [pid = 1772] [serial = 377] [outer = 0x9383d400] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9c07ac00) [pid = 1772] [serial = 312] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a45e800) [pid = 1772] [serial = 289] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9aac0c00) [pid = 1772] [serial = 324] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa2291000) [pid = 1772] [serial = 319] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x99e0b400) [pid = 1772] [serial = 321] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d490800) [pid = 1772] [serial = 330] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a58ac00) [pid = 1772] [serial = 307] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b410800) [pid = 1772] [serial = 304] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b12a400) [pid = 1772] [serial = 325] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a4de000) [pid = 1772] [serial = 322] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa1028800) [pid = 1772] [serial = 315] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x99e01400) [pid = 1772] [serial = 306] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b408000) [pid = 1772] [serial = 309] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9d87ac00) [pid = 1772] [serial = 316] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9c076c00) [pid = 1772] [serial = 328] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9c173800) [pid = 1772] [serial = 313] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9d834800) [pid = 1772] [serial = 331] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9b555000) [pid = 1772] [serial = 310] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0xa20a9c00) [pid = 1772] [serial = 318] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9c005000) [pid = 1772] [serial = 327] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9bfe7800) [pid = 1772] [serial = 333] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9d410800) [pid = 1772] [serial = 334] [outer = (nil)] [url = about:blank] 02:37:20 INFO - PROCESS | 1772 | 1468661840494 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1835ms 02:37:20 INFO - PROCESS | 1772 | 1468661840561 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 1772 | 1468661840567 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 02:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:37:20 INFO - PROCESS | 1772 | 1468661840577 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 1772 | 1468661840581 Marionette TRACE conn4 <- [1,474,null,{}] 02:37:20 INFO - PROCESS | 1772 | 1468661840590 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:20 INFO - PROCESS | 1772 | 1468661840598 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:20 INFO - PROCESS | 1772 | 1468661840771 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:37:20 INFO - PROCESS | 1772 | 1468661840952 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 1772 | 1468661840961 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e2000 == 19 [pid = 1772] [id = 126] 02:37:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9a4e4400) [pid = 1772] [serial = 378] [outer = (nil)] 02:37:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a634400) [pid = 1772] [serial = 379] [outer = 0x9a4e4400] 02:37:21 INFO - PROCESS | 1772 | 1468661841040 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a8b6800) [pid = 1772] [serial = 380] [outer = 0x9a4e4400] 02:37:21 INFO - PROCESS | 1772 | 1468661841848 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1334ms 02:37:21 INFO - PROCESS | 1772 | 1468661841915 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 1772 | 1468661841922 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 02:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:37:21 INFO - PROCESS | 1772 | 1468661841930 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 1772 | 1468661841934 Marionette TRACE conn4 <- [1,478,null,{}] 02:37:21 INFO - PROCESS | 1772 | 1468661841941 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:21 INFO - PROCESS | 1772 | 1468661841946 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:22 INFO - PROCESS | 1772 | 1468661842127 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:37:22 INFO - PROCESS | 1772 | 1468661842248 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 1772 | 1468661842262 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a58f800 == 20 [pid = 1772] [id = 127] 02:37:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9b404400) [pid = 1772] [serial = 381] [outer = (nil)] 02:37:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9bcf6400) [pid = 1772] [serial = 382] [outer = 0x9b404400] 02:37:22 INFO - PROCESS | 1772 | 1468661842358 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9c071800) [pid = 1772] [serial = 383] [outer = 0x9b404400] 02:37:23 INFO - PROCESS | 1772 | 1468661843346 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1486ms 02:37:23 INFO - PROCESS | 1772 | 1468661843418 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:37:23 INFO - PROCESS | 1772 | 1468661843422 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 02:37:23 INFO - PROCESS | 1772 | 1468661843436 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 1772 | 1468661843446 Marionette TRACE conn4 <- [1,482,null,{}] 02:37:23 INFO - PROCESS | 1772 | 1468661843463 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:23 INFO - PROCESS | 1772 | 1468661843479 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:23 INFO - PROCESS | 1772 | 1468661843699 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:37:23 INFO - PROCESS | 1772 | 1468661843721 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 1772 | 1468661843730 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9addac00 == 21 [pid = 1772] [id = 128] 02:37:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9bcf0000) [pid = 1772] [serial = 384] [outer = (nil)] 02:37:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0xa10a2c00) [pid = 1772] [serial = 385] [outer = 0x9bcf0000] 02:37:23 INFO - PROCESS | 1772 | 1468661843803 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0xa228cc00) [pid = 1772] [serial = 386] [outer = 0x9bcf0000] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a646000) [pid = 1772] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x93a5c800) [pid = 1772] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9790b000) [pid = 1772] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x97995c00) [pid = 1772] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a4da800) [pid = 1772] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a64e400) [pid = 1772] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9aabe000) [pid = 1772] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9bfe6400) [pid = 1772] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:37:24 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9bfea800) [pid = 1772] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:37:24 INFO - PROCESS | 1772 | 1468661844816 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1409ms 02:37:24 INFO - PROCESS | 1772 | 1468661844838 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:37:24 INFO - PROCESS | 1772 | 1468661844843 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 02:37:24 INFO - PROCESS | 1772 | 1468661844850 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 1772 | 1468661844855 Marionette TRACE conn4 <- [1,486,null,{}] 02:37:24 INFO - PROCESS | 1772 | 1468661844861 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:24 INFO - PROCESS | 1772 | 1468661844866 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:25 INFO - PROCESS | 1772 | 1468661845038 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:37:25 INFO - PROCESS | 1772 | 1468661845151 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 1772 | 1468661845160 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9bdc00 == 22 [pid = 1772] [id = 129] 02:37:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9aab2000) [pid = 1772] [serial = 387] [outer = (nil)] 02:37:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9bfecc00) [pid = 1772] [serial = 388] [outer = 0x9aab2000] 02:37:25 INFO - PROCESS | 1772 | 1468661845231 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9d82f400) [pid = 1772] [serial = 389] [outer = 0x9aab2000] 02:37:26 INFO - PROCESS | 1772 | 1468661846060 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1239ms 02:37:26 INFO - PROCESS | 1772 | 1468661846089 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:37:26 INFO - PROCESS | 1772 | 1468661846093 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 02:37:26 INFO - PROCESS | 1772 | 1468661846106 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 1772 | 1468661846109 Marionette TRACE conn4 <- [1,490,null,{}] 02:37:26 INFO - PROCESS | 1772 | 1468661846117 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:26 INFO - PROCESS | 1772 | 1468661846122 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:26 INFO - PROCESS | 1772 | 1468661846288 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:37:26 INFO - PROCESS | 1772 | 1468661846304 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 1772 | 1468661846322 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383f000 == 23 [pid = 1772] [id = 130] 02:37:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a9b1800) [pid = 1772] [serial = 390] [outer = (nil)] 02:37:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0xa255b400) [pid = 1772] [serial = 391] [outer = 0x9a9b1800] 02:37:26 INFO - PROCESS | 1772 | 1468661846408 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0xa33c4c00) [pid = 1772] [serial = 392] [outer = 0x9a9b1800] 02:37:27 INFO - PROCESS | 1772 | 1468661847804 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1740ms 02:37:27 INFO - PROCESS | 1772 | 1468661847841 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 1772 | 1468661847848 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 02:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:37:27 INFO - PROCESS | 1772 | 1468661847857 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 1772 | 1468661847862 Marionette TRACE conn4 <- [1,494,null,{}] 02:37:27 INFO - PROCESS | 1772 | 1468661847871 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:27 INFO - PROCESS | 1772 | 1468661847877 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:28 INFO - PROCESS | 1772 | 1468661848104 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:37:28 INFO - PROCESS | 1772 | 1468661848329 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 1772 | 1468661848337 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5c800 == 24 [pid = 1772] [id = 131] 02:37:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a4dd000) [pid = 1772] [serial = 393] [outer = (nil)] 02:37:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a9b8c00) [pid = 1772] [serial = 394] [outer = 0x9a4dd000] 02:37:28 INFO - PROCESS | 1772 | 1468661848428 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a9b6000) [pid = 1772] [serial = 395] [outer = 0x9a4dd000] 02:37:29 INFO - PROCESS | 1772 | 1468661849386 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1584ms 02:37:29 INFO - PROCESS | 1772 | 1468661849442 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 1772 | 1468661849450 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 02:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:37:29 INFO - PROCESS | 1772 | 1468661849461 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 1772 | 1468661849466 Marionette TRACE conn4 <- [1,498,null,{}] 02:37:29 INFO - PROCESS | 1772 | 1468661849473 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:29 INFO - PROCESS | 1772 | 1468661849479 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:29 INFO - PROCESS | 1772 | 1468661849725 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:37:29 INFO - PROCESS | 1772 | 1468661849973 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 1772 | 1468661849986 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c06f400 == 25 [pid = 1772] [id = 132] 02:37:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9c172400) [pid = 1772] [serial = 396] [outer = (nil)] 02:37:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9d497000) [pid = 1772] [serial = 397] [outer = 0x9c172400] 02:37:30 INFO - PROCESS | 1772 | 1468661850116 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0xa1097800) [pid = 1772] [serial = 398] [outer = 0x9c172400] 02:37:31 INFO - PROCESS | 1772 | 1468661851051 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1640ms 02:37:31 INFO - PROCESS | 1772 | 1468661851102 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 1772 | 1468661851107 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 02:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:37:31 INFO - PROCESS | 1772 | 1468661851116 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 1772 | 1468661851123 Marionette TRACE conn4 <- [1,502,null,{}] 02:37:31 INFO - PROCESS | 1772 | 1468661851141 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:31 INFO - PROCESS | 1772 | 1468661851152 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:31 INFO - PROCESS | 1772 | 1468661851393 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:37:31 INFO - PROCESS | 1772 | 1468661851611 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 1772 | 1468661851622 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:31 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2fbb400 == 26 [pid = 1772] [id = 133] 02:37:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0xa4f1b800) [pid = 1772] [serial = 399] [outer = (nil)] 02:37:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa4f82800) [pid = 1772] [serial = 400] [outer = 0xa4f1b800] 02:37:31 INFO - PROCESS | 1772 | 1468661851754 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa61ddc00) [pid = 1772] [serial = 401] [outer = 0xa4f1b800] 02:37:32 INFO - PROCESS | 1772 | 1468661852669 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1602ms 02:37:32 INFO - PROCESS | 1772 | 1468661852720 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:37:32 INFO - PROCESS | 1772 | 1468661852725 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 02:37:32 INFO - PROCESS | 1772 | 1468661852732 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 1772 | 1468661852735 Marionette TRACE conn4 <- [1,506,null,{}] 02:37:32 INFO - PROCESS | 1772 | 1468661852742 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:32 INFO - PROCESS | 1772 | 1468661852747 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:32 INFO - PROCESS | 1772 | 1468661852944 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:37:33 INFO - PROCESS | 1772 | 1468661853101 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 1772 | 1468661853110 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:33 INFO - PROCESS | 1772 | ++DOCSHELL 0xa3193400 == 27 [pid = 1772] [id = 134] 02:37:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa4d51800) [pid = 1772] [serial = 402] [outer = (nil)] 02:37:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa67a1c00) [pid = 1772] [serial = 403] [outer = 0xa4d51800] 02:37:33 INFO - PROCESS | 1772 | 1468661853196 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa67a6800) [pid = 1772] [serial = 404] [outer = 0xa4d51800] 02:37:34 INFO - PROCESS | 1772 | 1468661854208 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1539ms 02:37:34 INFO - PROCESS | 1772 | 1468661854272 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 1772 | 1468661854277 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 02:37:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:37:34 INFO - PROCESS | 1772 | 1468661854283 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 1772 | 1468661854286 Marionette TRACE conn4 <- [1,510,null,{}] 02:37:34 INFO - PROCESS | 1772 | 1468661854294 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:34 INFO - PROCESS | 1772 | 1468661854299 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:34 INFO - PROCESS | 1772 | 1468661854517 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:37:34 INFO - PROCESS | 1772 | 1468661854716 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 1772 | 1468661854725 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb1800 == 28 [pid = 1772] [id = 135] 02:37:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x92cb3c00) [pid = 1772] [serial = 405] [outer = (nil)] 02:37:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x92cba000) [pid = 1772] [serial = 406] [outer = 0x92cb3c00] 02:37:34 INFO - PROCESS | 1772 | 1468661854852 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x92cbdc00) [pid = 1772] [serial = 407] [outer = 0x92cb3c00] 02:37:35 INFO - PROCESS | 1772 | 1468661855854 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:37:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1639ms 02:37:35 INFO - PROCESS | 1772 | 1468661855923 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 1772 | 1468661855928 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 02:37:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:37:35 INFO - PROCESS | 1772 | 1468661855935 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 1772 | 1468661855939 Marionette TRACE conn4 <- [1,514,null,{}] 02:37:35 INFO - PROCESS | 1772 | 1468661855945 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 1772 | 1468661855956 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:36 INFO - PROCESS | 1772 | 1468661856392 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:37:36 INFO - PROCESS | 1772 | 1468661856623 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 1772 | 1468661856632 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x97903400 == 29 [pid = 1772] [id = 136] 02:37:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9790a800) [pid = 1772] [serial = 408] [outer = (nil)] 02:37:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x99e0b400) [pid = 1772] [serial = 409] [outer = 0x9790a800] 02:37:36 INFO - PROCESS | 1772 | 1468661856713 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9a409c00) [pid = 1772] [serial = 410] [outer = 0x9790a800] 02:37:37 INFO - PROCESS | 1772 | 1468661857580 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:37:37 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 02:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1683ms 02:37:37 INFO - PROCESS | 1772 | 1468661857621 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:37:37 INFO - PROCESS | 1772 | 1468661857628 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 02:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:37:37 INFO - PROCESS | 1772 | 1468661857637 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 1772 | 1468661857643 Marionette TRACE conn4 <- [1,518,null,{}] 02:37:37 INFO - PROCESS | 1772 | 1468661857671 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:37 INFO - PROCESS | 1772 | 1468661857677 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:37 INFO - PROCESS | 1772 | 1468661857864 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:37:38 INFO - PROCESS | 1772 | 1468661858046 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 1772 | 1468661858065 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x96ea0800 == 30 [pid = 1772] [id = 137] 02:37:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9a417400) [pid = 1772] [serial = 411] [outer = (nil)] 02:37:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9a4e2400) [pid = 1772] [serial = 412] [outer = 0x9a417400] 02:37:38 INFO - PROCESS | 1772 | 1468661858161 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9a634000) [pid = 1772] [serial = 413] [outer = 0x9a417400] 02:37:40 INFO - PROCESS | 1772 | --DOCSHELL 0x97995400 == 29 [pid = 1772] [id = 116] 02:37:40 INFO - PROCESS | 1772 | --DOCSHELL 0x97903c00 == 28 [pid = 1772] [id = 117] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9c072c00) [pid = 1772] [serial = 363] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a64e800) [pid = 1772] [serial = 354] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x951f8c00) [pid = 1772] [serial = 337] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9799a400) [pid = 1772] [serial = 351] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x99e0c000) [pid = 1772] [serial = 352] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x95133800) [pid = 1772] [serial = 336] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a453400) [pid = 1772] [serial = 349] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9924c000) [pid = 1772] [serial = 348] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a652c00) [pid = 1772] [serial = 340] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a633400) [pid = 1772] [serial = 339] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9bcf6800) [pid = 1772] [serial = 343] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b458800) [pid = 1772] [serial = 342] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9ade0000) [pid = 1772] [serial = 358] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9c070c00) [pid = 1772] [serial = 360] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa334f000) [pid = 1772] [serial = 346] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa3101c00) [pid = 1772] [serial = 345] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9add6c00) [pid = 1772] [serial = 357] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9c07c800) [pid = 1772] [serial = 361] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a651800) [pid = 1772] [serial = 355] [outer = (nil)] [url = about:blank] 02:37:40 INFO - PROCESS | 1772 | 1468661860184 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:37:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:37:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2658ms 02:37:40 INFO - PROCESS | 1772 | 1468661860303 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 1772 | 1468661860308 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 02:37:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:37:40 INFO - PROCESS | 1772 | 1468661860321 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 1772 | 1468661860328 Marionette TRACE conn4 <- [1,522,null,{}] 02:37:40 INFO - PROCESS | 1772 | 1468661860338 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:40 INFO - PROCESS | 1772 | 1468661860343 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:40 INFO - PROCESS | 1772 | 1468661860507 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:37:40 INFO - PROCESS | 1772 | 1468661860519 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 1772 | 1468661860529 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517ec00 == 29 [pid = 1772] [id = 138] 02:37:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95188800) [pid = 1772] [serial = 414] [outer = (nil)] 02:37:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x96ea3800) [pid = 1772] [serial = 415] [outer = 0x95188800] 02:37:40 INFO - PROCESS | 1772 | 1468661860608 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9798bc00) [pid = 1772] [serial = 416] [outer = 0x95188800] 02:37:41 INFO - PROCESS | 1772 | 1468661861563 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1289ms 02:37:41 INFO - PROCESS | 1772 | 1468661861608 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:37:41 INFO - PROCESS | 1772 | 1468661861617 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 02:37:41 INFO - PROCESS | 1772 | 1468661861630 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 1772 | 1468661861635 Marionette TRACE conn4 <- [1,526,null,{}] 02:37:41 INFO - PROCESS | 1772 | 1468661861641 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:41 INFO - PROCESS | 1772 | 1468661861647 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:41 INFO - PROCESS | 1772 | 1468661861835 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:37:41 INFO - PROCESS | 1772 | 1468661861946 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 1772 | 1468661861957 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e0cc00 == 30 [pid = 1772] [id = 139] 02:37:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a40d000) [pid = 1772] [serial = 417] [outer = (nil)] 02:37:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a411800) [pid = 1772] [serial = 418] [outer = 0x9a40d000] 02:37:42 INFO - PROCESS | 1772 | 1468661862034 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a417800) [pid = 1772] [serial = 419] [outer = 0x9a40d000] 02:37:43 INFO - PROCESS | 1772 | 1468661863050 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:37:43 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 02:37:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1495ms 02:37:43 INFO - PROCESS | 1772 | 1468661863125 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 1772 | 1468661863129 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 02:37:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:37:43 INFO - PROCESS | 1772 | 1468661863137 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - PROCESS | 1772 | 1468661863143 Marionette TRACE conn4 <- [1,530,null,{}] 02:37:43 INFO - PROCESS | 1772 | 1468661863170 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:43 INFO - PROCESS | 1772 | 1468661863180 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:43 INFO - PROCESS | 1772 | 1468661863394 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:37:43 INFO - PROCESS | 1772 | 1468661863525 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 1772 | 1468661863538 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a8b5400 == 31 [pid = 1772] [id = 140] 02:37:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a8bb400) [pid = 1772] [serial = 420] [outer = (nil)] 02:37:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9b7800) [pid = 1772] [serial = 421] [outer = 0x9a8bb400] 02:37:43 INFO - PROCESS | 1772 | 1468661863631 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9aab4800) [pid = 1772] [serial = 422] [outer = 0x9a8bb400] 02:37:44 INFO - PROCESS | 1772 | 1468661864511 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:37:44 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 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:37:44 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 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:37:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1450ms 02:37:44 INFO - PROCESS | 1772 | 1468661864591 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 1772 | 1468661864596 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 02:37:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:37:44 INFO - PROCESS | 1772 | 1468661864604 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 1772 | 1468661864608 Marionette TRACE conn4 <- [1,534,null,{}] 02:37:44 INFO - PROCESS | 1772 | 1468661864621 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:44 INFO - PROCESS | 1772 | 1468661864627 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:45 INFO - PROCESS | 1772 | 1468661865154 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9bcf0000) [pid = 1772] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9aab2000) [pid = 1772] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9790c400) [pid = 1772] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95181800) [pid = 1772] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa25f0000) [pid = 1772] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a4e0c00) [pid = 1772] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a4e4400) [pid = 1772] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9383d400) [pid = 1772] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b404400) [pid = 1772] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:37:45 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9b1800) [pid = 1772] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:37:45 INFO - PROCESS | 1772 | 1468661865323 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 1772 | 1468661865330 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383d400 == 32 [pid = 1772] [id = 141] 02:37:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9790c400) [pid = 1772] [serial = 423] [outer = (nil)] 02:37:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a9b1800) [pid = 1772] [serial = 424] [outer = 0x9790c400] 02:37:45 INFO - PROCESS | 1772 | 1468661865411 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b459800) [pid = 1772] [serial = 425] [outer = 0x9790c400] 02:37:46 INFO - PROCESS | 1772 | 1468661866193 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:37:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1640ms 02:37:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:37:46 INFO - PROCESS | 1772 | 1468661866245 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 1772 | 1468661866248 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 02:37:46 INFO - PROCESS | 1772 | 1468661866255 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 1772 | 1468661866258 Marionette TRACE conn4 <- [1,538,null,{}] 02:37:46 INFO - PROCESS | 1772 | 1468661866264 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 1772 | 1468661866270 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:46 INFO - PROCESS | 1772 | 1468661866484 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:37:46 INFO - PROCESS | 1772 | 1468661866512 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 1772 | 1468661866520 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a1d5800 == 33 [pid = 1772] [id = 142] 02:37:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aac0000) [pid = 1772] [serial = 426] [outer = (nil)] 02:37:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9c005800) [pid = 1772] [serial = 427] [outer = 0x9aac0000] 02:37:46 INFO - PROCESS | 1772 | 1468661866599 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c070c00) [pid = 1772] [serial = 428] [outer = 0x9aac0000] 02:37:47 INFO - PROCESS | 1772 | 1468661867588 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:37:47 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. 02:37:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1390ms 02:37:47 INFO - PROCESS | 1772 | 1468661867646 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 1772 | 1468661867653 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 02:37:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:37:47 INFO - PROCESS | 1772 | 1468661867762 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 1772 | 1468661867768 Marionette TRACE conn4 <- [1,542,null,{}] 02:37:47 INFO - PROCESS | 1772 | 1468661867789 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:47 INFO - PROCESS | 1772 | 1468661867796 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:47 INFO - PROCESS | 1772 | 1468661867989 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:37:48 INFO - PROCESS | 1772 | 1468661868229 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 1772 | 1468661868245 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x93841c00 == 34 [pid = 1772] [id = 143] 02:37:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x97903c00) [pid = 1772] [serial = 429] [outer = (nil)] 02:37:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a344800) [pid = 1772] [serial = 430] [outer = 0x97903c00] 02:37:48 INFO - PROCESS | 1772 | 1468661868332 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a414c00) [pid = 1772] [serial = 431] [outer = 0x97903c00] 02:37:49 INFO - PROCESS | 1772 | 1468661869277 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:37:49 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. 02:37:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1607ms 02:37:49 INFO - PROCESS | 1772 | 1468661869345 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:37:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:37:49 INFO - PROCESS | 1772 | 1468661869354 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 02:37:49 INFO - PROCESS | 1772 | 1468661869367 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 1772 | 1468661869372 Marionette TRACE conn4 <- [1,546,null,{}] 02:37:49 INFO - PROCESS | 1772 | 1468661869379 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:49 INFO - PROCESS | 1772 | 1468661869386 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:49 INFO - PROCESS | 1772 | 1468661869605 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:37:49 INFO - PROCESS | 1772 | 1468661869780 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 1772 | 1468661869787 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x93841800 == 35 [pid = 1772] [id = 144] 02:37:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a639400) [pid = 1772] [serial = 432] [outer = (nil)] 02:37:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9b9800) [pid = 1772] [serial = 433] [outer = 0x9a639400] 02:37:49 INFO - PROCESS | 1772 | 1468661869928 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b457c00) [pid = 1772] [serial = 434] [outer = 0x9a639400] 02:37:50 INFO - PROCESS | 1772 | 1468661870972 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:37:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1645ms 02:37:51 INFO - PROCESS | 1772 | 1468661871043 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 1772 | 1468661871047 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 02:37:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:37:51 INFO - PROCESS | 1772 | 1468661871056 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 1772 | 1468661871063 Marionette TRACE conn4 <- [1,550,null,{}] 02:37:51 INFO - PROCESS | 1772 | 1468661871080 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:51 INFO - PROCESS | 1772 | 1468661871089 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:51 INFO - PROCESS | 1772 | 1468661871303 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:37:51 INFO - PROCESS | 1772 | 1468661871528 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1772 | 1468661871542 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c07b800 == 36 [pid = 1772] [id = 145] 02:37:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9c07c400) [pid = 1772] [serial = 435] [outer = (nil)] 02:37:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9d488800) [pid = 1772] [serial = 436] [outer = 0x9c07c400] 02:37:51 INFO - PROCESS | 1772 | 1468661871628 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa1021c00) [pid = 1772] [serial = 437] [outer = 0x9c07c400] 02:37:52 INFO - PROCESS | 1772 | 1468661872580 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 02:37:52 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. 02:37:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1545ms 02:37:52 INFO - PROCESS | 1772 | 1468661872644 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 1772 | 1468661872650 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 02:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:37:52 INFO - PROCESS | 1772 | 1468661872660 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 1772 | 1468661872664 Marionette TRACE conn4 <- [1,554,null,{}] 02:37:52 INFO - PROCESS | 1772 | 1468661872671 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:52 INFO - PROCESS | 1772 | 1468661872677 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:52 INFO - PROCESS | 1772 | 1468661872882 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:37:53 INFO - PROCESS | 1772 | 1468661873080 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 1772 | 1468661873090 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x94754400 == 37 [pid = 1772] [id = 146] 02:37:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9790b800) [pid = 1772] [serial = 438] [outer = (nil)] 02:37:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa23ab000) [pid = 1772] [serial = 439] [outer = 0x9790b800] 02:37:53 INFO - PROCESS | 1772 | 1468661873181 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa25efc00) [pid = 1772] [serial = 440] [outer = 0x9790b800] 02:37:53 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:54 INFO - PROCESS | 1772 | 1468661874202 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1556ms 02:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:37:54 INFO - PROCESS | 1772 | 1468661874216 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 1772 | 1468661874220 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 02:37:54 INFO - PROCESS | 1772 | 1468661874227 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 1772 | 1468661874230 Marionette TRACE conn4 <- [1,558,null,{}] 02:37:54 INFO - PROCESS | 1772 | 1468661874237 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:54 INFO - PROCESS | 1772 | 1468661874243 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:54 INFO - PROCESS | 1772 | 1468661874429 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:37:54 INFO - PROCESS | 1772 | 1468661874630 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1772 | 1468661874639 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbc000 == 38 [pid = 1772] [id = 147] 02:37:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x93935800) [pid = 1772] [serial = 441] [outer = (nil)] 02:37:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa3192000) [pid = 1772] [serial = 442] [outer = 0x93935800] 02:37:54 INFO - PROCESS | 1772 | 1468661874730 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa33c3000) [pid = 1772] [serial = 443] [outer = 0x93935800] 02:37:55 INFO - PROCESS | 1772 | 1468661875721 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:37:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:37:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1585ms 02:37:55 INFO - PROCESS | 1772 | 1468661875813 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1772 | 1468661875817 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 02:37:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:37:55 INFO - PROCESS | 1772 | 1468661875825 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 1772 | 1468661875830 Marionette TRACE conn4 <- [1,562,null,{}] 02:37:55 INFO - PROCESS | 1772 | 1468661875836 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:55 INFO - PROCESS | 1772 | 1468661875849 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:56 INFO - PROCESS | 1772 | 1468661876231 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:37:56 INFO - PROCESS | 1772 | 1468661876470 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 1772 | 1468661876481 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb9c00 == 39 [pid = 1772] [id = 148] 02:37:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x92cbb000) [pid = 1772] [serial = 444] [outer = (nil)] 02:37:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x93939400) [pid = 1772] [serial = 445] [outer = 0x92cbb000] 02:37:56 INFO - PROCESS | 1772 | 1468661876568 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x95129800) [pid = 1772] [serial = 446] [outer = 0x92cbb000] 02:37:57 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:57 INFO - PROCESS | 1772 | 1468661877597 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0xa10a2c00) [pid = 1772] [serial = 385] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9bfecc00) [pid = 1772] [serial = 388] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0xa228cc00) [pid = 1772] [serial = 386] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9d413800) [pid = 1772] [serial = 364] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9bcf8400) [pid = 1772] [serial = 370] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa2002800) [pid = 1772] [serial = 371] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa2ff2400) [pid = 1772] [serial = 373] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa3109400) [pid = 1772] [serial = 374] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a62e400) [pid = 1772] [serial = 366] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a9b0000) [pid = 1772] [serial = 367] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a634400) [pid = 1772] [serial = 379] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a8b6800) [pid = 1772] [serial = 380] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9474e000) [pid = 1772] [serial = 376] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x97998800) [pid = 1772] [serial = 377] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9bcf6400) [pid = 1772] [serial = 382] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa23a8000) [pid = 1772] [serial = 205] [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.] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa255b400) [pid = 1772] [serial = 391] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa33c4c00) [pid = 1772] [serial = 392] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9d82f400) [pid = 1772] [serial = 389] [outer = (nil)] [url = about:blank] 02:37:57 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9c071800) [pid = 1772] [serial = 383] [outer = (nil)] [url = about:blank] 02:37:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1847ms 02:37:57 INFO - PROCESS | 1772 | 1468661877675 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 1772 | 1468661877681 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 02:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:37:57 INFO - PROCESS | 1772 | 1468661877691 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 1772 | 1468661877695 Marionette TRACE conn4 <- [1,566,null,{}] 02:37:57 INFO - PROCESS | 1772 | 1468661877704 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:57 INFO - PROCESS | 1772 | 1468661877713 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:57 INFO - PROCESS | 1772 | 1468661877929 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:37:58 INFO - PROCESS | 1772 | 1468661878099 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1772 | 1468661878109 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x99250400 == 40 [pid = 1772] [id = 149] 02:37:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x99278400) [pid = 1772] [serial = 447] [outer = (nil)] 02:37:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x994bcc00) [pid = 1772] [serial = 448] [outer = 0x99278400] 02:37:58 INFO - PROCESS | 1772 | 1468661878190 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a010c00) [pid = 1772] [serial = 449] [outer = 0x99278400] 02:37:58 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:59 INFO - PROCESS | 1772 | 1468661879012 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1387ms 02:37:59 INFO - PROCESS | 1772 | 1468661879078 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 1772 | 1468661879083 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 02:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:37:59 INFO - PROCESS | 1772 | 1468661879091 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 1772 | 1468661879095 Marionette TRACE conn4 <- [1,570,null,{}] 02:37:59 INFO - PROCESS | 1772 | 1468661879102 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 1772 | 1468661879108 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:59 INFO - PROCESS | 1772 | 1468661879290 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:37:59 INFO - PROCESS | 1772 | 1468661879411 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 1772 | 1468661879419 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:37:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x97996c00 == 41 [pid = 1772] [id = 150] 02:37:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a4e1000) [pid = 1772] [serial = 450] [outer = (nil)] 02:37:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a638000) [pid = 1772] [serial = 451] [outer = 0x9a4e1000] 02:37:59 INFO - PROCESS | 1772 | 1468661879493 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a64c400) [pid = 1772] [serial = 452] [outer = 0x9a4e1000] 02:38:00 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:00 INFO - PROCESS | 1772 | 1468661880435 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1392ms 02:38:00 INFO - PROCESS | 1772 | 1468661880484 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 1772 | 1468661880491 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 02:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:38:00 INFO - PROCESS | 1772 | 1468661880516 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 1772 | 1468661880524 Marionette TRACE conn4 <- [1,574,null,{}] 02:38:00 INFO - PROCESS | 1772 | 1468661880530 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:00 INFO - PROCESS | 1772 | 1468661880537 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:00 INFO - PROCESS | 1772 | 1468661880779 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:38:00 INFO - PROCESS | 1772 | 1468661880806 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 1772 | 1468661880814 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b2000 == 42 [pid = 1772] [id = 151] 02:38:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9add6800) [pid = 1772] [serial = 453] [outer = (nil)] 02:38:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b40f000) [pid = 1772] [serial = 454] [outer = 0x9add6800] 02:38:00 INFO - PROCESS | 1772 | 1468661880888 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9b54d800) [pid = 1772] [serial = 455] [outer = 0x9add6800] 02:38:01 INFO - PROCESS | 1772 | 1468661881902 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1458ms 02:38:01 INFO - PROCESS | 1772 | 1468661881965 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 1772 | 1468661881970 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 02:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:38:01 INFO - PROCESS | 1772 | 1468661881977 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1772 | 1468661881981 Marionette TRACE conn4 <- [1,578,null,{}] 02:38:01 INFO - PROCESS | 1772 | 1468661881987 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:01 INFO - PROCESS | 1772 | 1468661881993 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:02 INFO - PROCESS | 1772 | 1468661882294 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a417400) [pid = 1772] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a40d000) [pid = 1772] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a8bb400) [pid = 1772] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9790c400) [pid = 1772] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9c172400) [pid = 1772] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x92cb3c00) [pid = 1772] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a4dd000) [pid = 1772] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa4f1b800) [pid = 1772] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa4d51800) [pid = 1772] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95188800) [pid = 1772] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:38:02 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9790a800) [pid = 1772] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:38:02 INFO - PROCESS | 1772 | 1468661882476 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 1772 | 1468661882484 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3c00 == 43 [pid = 1772] [id = 152] 02:38:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x92cb6c00) [pid = 1772] [serial = 456] [outer = (nil)] 02:38:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9790c400) [pid = 1772] [serial = 457] [outer = 0x92cb6c00] 02:38:02 INFO - PROCESS | 1772 | 1468661882569 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a414800) [pid = 1772] [serial = 458] [outer = 0x92cb6c00] 02:38:03 INFO - PROCESS | 1772 | 1468661883365 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:38:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1445ms 02:38:03 INFO - PROCESS | 1772 | 1468661883424 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 1772 | 1468661883427 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 02:38:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:38:03 INFO - PROCESS | 1772 | 1468661883435 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 1772 | 1468661883438 Marionette TRACE conn4 <- [1,582,null,{}] 02:38:03 INFO - PROCESS | 1772 | 1468661883445 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:03 INFO - PROCESS | 1772 | 1468661883451 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:03 INFO - PROCESS | 1772 | 1468661883687 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:38:03 INFO - PROCESS | 1772 | 1468661883698 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1772 | 1468661883716 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c003800 == 44 [pid = 1772] [id = 153] 02:38:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c007c00) [pid = 1772] [serial = 459] [outer = (nil)] 02:38:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9d82f400) [pid = 1772] [serial = 460] [outer = 0x9c007c00] 02:38:03 INFO - PROCESS | 1772 | 1468661883865 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa109b000) [pid = 1772] [serial = 461] [outer = 0x9c007c00] 02:38:04 INFO - PROCESS | 1772 | 1468661884917 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:38:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1539ms 02:38:04 INFO - PROCESS | 1772 | 1468661884977 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1772 | 1468661884984 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 02:38:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:38:05 INFO - PROCESS | 1772 | 1468661884995 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1772 | 1468661884999 Marionette TRACE conn4 <- [1,586,null,{}] 02:38:05 INFO - PROCESS | 1772 | 1468661885010 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:05 INFO - PROCESS | 1772 | 1468661885016 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:05 INFO - PROCESS | 1772 | 1468661885301 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:38:05 INFO - PROCESS | 1772 | 1468661885656 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 1772 | 1468661885664 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x99282000 == 45 [pid = 1772] [id = 154] 02:38:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a632000) [pid = 1772] [serial = 462] [outer = (nil)] 02:38:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a651c00) [pid = 1772] [serial = 463] [outer = 0x9a632000] 02:38:05 INFO - PROCESS | 1772 | 1468661885756 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9b1000) [pid = 1772] [serial = 464] [outer = 0x9a632000] 02:38:06 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:06 INFO - PROCESS | 1772 | 1468661886670 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:38:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1735ms 02:38:06 INFO - PROCESS | 1772 | 1468661886730 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 1772 | 1468661886739 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 02:38:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:38:06 INFO - PROCESS | 1772 | 1468661886753 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 1772 | 1468661886758 Marionette TRACE conn4 <- [1,590,null,{}] 02:38:06 INFO - PROCESS | 1772 | 1468661886766 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:06 INFO - PROCESS | 1772 | 1468661886774 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:07 INFO - PROCESS | 1772 | 1468661887018 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:38:07 INFO - PROCESS | 1772 | 1468661887233 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 1772 | 1468661887240 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcb1800 == 46 [pid = 1772] [id = 155] 02:38:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9bcf5c00) [pid = 1772] [serial = 465] [outer = (nil)] 02:38:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9c07e000) [pid = 1772] [serial = 466] [outer = 0x9bcf5c00] 02:38:07 INFO - PROCESS | 1772 | 1468661887378 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa209dc00) [pid = 1772] [serial = 467] [outer = 0x9bcf5c00] 02:38:08 INFO - PROCESS | 1772 | 1468661888516 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:38:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1840ms 02:38:08 INFO - PROCESS | 1772 | 1468661888593 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 1772 | 1468661888598 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 02:38:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:38:08 INFO - PROCESS | 1772 | 1468661888607 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 1772 | 1468661888613 Marionette TRACE conn4 <- [1,594,null,{}] 02:38:08 INFO - PROCESS | 1772 | 1468661888633 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:08 INFO - PROCESS | 1772 | 1468661888643 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:09 INFO - PROCESS | 1772 | 1468661889011 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:38:09 INFO - PROCESS | 1772 | 1468661889121 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 1772 | 1468661889134 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:09 INFO - PROCESS | 1772 | ++DOCSHELL 0xa25f3000 == 47 [pid = 1772] [id = 156] 02:38:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2fbac00) [pid = 1772] [serial = 468] [outer = (nil)] 02:38:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa2ffcc00) [pid = 1772] [serial = 469] [outer = 0xa2fbac00] 02:38:09 INFO - PROCESS | 1772 | 1468661889225 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa310b000) [pid = 1772] [serial = 470] [outer = 0xa2fbac00] 02:38:10 INFO - PROCESS | 1772 | 1468661890162 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:38:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1597ms 02:38:10 INFO - PROCESS | 1772 | 1468661890206 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 1772 | 1468661890211 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 02:38:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:38:10 INFO - PROCESS | 1772 | 1468661890219 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 1772 | 1468661890222 Marionette TRACE conn4 <- [1,598,null,{}] 02:38:10 INFO - PROCESS | 1772 | 1468661890230 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:10 INFO - PROCESS | 1772 | 1468661890234 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:10 INFO - PROCESS | 1772 | 1468661890452 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:38:10 INFO - PROCESS | 1772 | 1468661890669 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 1772 | 1468661890684 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e3400 == 48 [pid = 1772] [id = 157] 02:38:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa255b400) [pid = 1772] [serial = 471] [outer = (nil)] 02:38:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa4d50000) [pid = 1772] [serial = 472] [outer = 0xa255b400] 02:38:10 INFO - PROCESS | 1772 | 1468661890809 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa4d58400) [pid = 1772] [serial = 473] [outer = 0xa255b400] 02:38:11 INFO - PROCESS | 1772 | 1468661891722 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:38:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1544ms 02:38:11 INFO - PROCESS | 1772 | 1468661891764 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:38:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:38:11 INFO - PROCESS | 1772 | 1468661891769 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 02:38:11 INFO - PROCESS | 1772 | 1468661891776 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 1772 | 1468661891780 Marionette TRACE conn4 <- [1,602,null,{}] 02:38:11 INFO - PROCESS | 1772 | 1468661891787 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:11 INFO - PROCESS | 1772 | 1468661891792 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:11 INFO - PROCESS | 1772 | 1468661891983 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:38:12 INFO - PROCESS | 1772 | 1468661892144 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 1772 | 1468661892152 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790d800 == 49 [pid = 1772] [id = 158] 02:38:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x99e04400) [pid = 1772] [serial = 474] [outer = (nil)] 02:38:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0xa6726c00) [pid = 1772] [serial = 475] [outer = 0x99e04400] 02:38:12 INFO - PROCESS | 1772 | 1468661892243 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0xa6730c00) [pid = 1772] [serial = 476] [outer = 0x99e04400] 02:38:13 INFO - PROCESS | 1772 | 1468661893249 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:38:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:38:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1541ms 02:38:13 INFO - PROCESS | 1772 | 1468661893318 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:38:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:38:13 INFO - PROCESS | 1772 | 1468661893322 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 02:38:13 INFO - PROCESS | 1772 | 1468661893330 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 1772 | 1468661893333 Marionette TRACE conn4 <- [1,606,null,{}] 02:38:13 INFO - PROCESS | 1772 | 1468661893341 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:13 INFO - PROCESS | 1772 | 1468661893352 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:13 INFO - PROCESS | 1772 | 1468661893610 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:38:13 INFO - PROCESS | 1772 | 1468661893868 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 1772 | 1468661893876 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x95342800 == 50 [pid = 1772] [id = 159] 02:38:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x95344800) [pid = 1772] [serial = 477] [outer = (nil)] 02:38:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x95350000) [pid = 1772] [serial = 478] [outer = 0x95344800] 02:38:13 INFO - PROCESS | 1772 | 1468661893975 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0xa67a5400) [pid = 1772] [serial = 479] [outer = 0x95344800] 02:38:14 INFO - PROCESS | 1772 | 1468661894939 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:38:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1650ms 02:38:14 INFO - PROCESS | 1772 | 1468661894980 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 1772 | 1468661894983 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 02:38:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:38:14 INFO - PROCESS | 1772 | 1468661894991 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 1772 | 1468661894995 Marionette TRACE conn4 <- [1,610,null,{}] 02:38:15 INFO - PROCESS | 1772 | 1468661895002 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:15 INFO - PROCESS | 1772 | 1468661895008 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:15 INFO - PROCESS | 1772 | 1468661895202 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:38:15 INFO - PROCESS | 1772 | 1468661895424 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 1772 | 1468661895433 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393e800 == 51 [pid = 1772] [id = 160] 02:38:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x93941800) [pid = 1772] [serial = 480] [outer = (nil)] 02:38:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x9474d000) [pid = 1772] [serial = 481] [outer = 0x93941800] 02:38:15 INFO - PROCESS | 1772 | 1468661895745 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x951ef000) [pid = 1772] [serial = 482] [outer = 0x93941800] 02:38:16 INFO - PROCESS | 1772 | 1468661896698 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:38:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1784ms 02:38:16 INFO - PROCESS | 1772 | 1468661896778 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 1772 | 1468661896784 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 02:38:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:38:16 INFO - PROCESS | 1772 | 1468661896795 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 1772 | 1468661896798 Marionette TRACE conn4 <- [1,614,null,{}] 02:38:16 INFO - PROCESS | 1772 | 1468661896807 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:16 INFO - PROCESS | 1772 | 1468661896813 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:17 INFO - PROCESS | 1772 | 1468661897096 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x96ea0800 == 50 [pid = 1772] [id = 137] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3c00 == 49 [pid = 1772] [id = 152] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b2000 == 48 [pid = 1772] [id = 151] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x97996c00 == 47 [pid = 1772] [id = 150] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x99250400 == 46 [pid = 1772] [id = 149] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb9c00 == 45 [pid = 1772] [id = 148] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x97903400 == 44 [pid = 1772] [id = 136] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb1800 == 43 [pid = 1772] [id = 135] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9517ec00 == 42 [pid = 1772] [id = 138] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x99e0cc00 == 41 [pid = 1772] [id = 139] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a1d5800 == 40 [pid = 1772] [id = 142] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x93841c00 == 39 [pid = 1772] [id = 143] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9383d400 == 38 [pid = 1772] [id = 141] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a8b5400 == 37 [pid = 1772] [id = 140] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x93841800 == 36 [pid = 1772] [id = 144] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x94754400 == 35 [pid = 1772] [id = 146] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbc000 == 34 [pid = 1772] [id = 147] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9c07b800 == 33 [pid = 1772] [id = 145] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9393e800 == 32 [pid = 1772] [id = 160] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x95342800 == 31 [pid = 1772] [id = 159] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e3400 == 30 [pid = 1772] [id = 157] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9790d800 == 29 [pid = 1772] [id = 158] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0xa25f3000 == 28 [pid = 1772] [id = 156] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcb1800 == 27 [pid = 1772] [id = 155] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9c003800 == 26 [pid = 1772] [id = 153] 02:38:18 INFO - PROCESS | 1772 | --DOCSHELL 0x99282000 == 25 [pid = 1772] [id = 154] 02:38:18 INFO - PROCESS | 1772 | 1468661898362 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 1772 | 1468661898371 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x9a4e2400) [pid = 1772] [serial = 412] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x9a411800) [pid = 1772] [serial = 418] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x9a9b7800) [pid = 1772] [serial = 421] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x9a9b1800) [pid = 1772] [serial = 424] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x9d497000) [pid = 1772] [serial = 397] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x92cba000) [pid = 1772] [serial = 406] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a9b8c00) [pid = 1772] [serial = 394] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9aab4800) [pid = 1772] [serial = 422] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0xa4f82800) [pid = 1772] [serial = 400] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa67a6800) [pid = 1772] [serial = 404] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x92cbdc00) [pid = 1772] [serial = 407] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x96ea3800) [pid = 1772] [serial = 415] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9798bc00) [pid = 1772] [serial = 416] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a634000) [pid = 1772] [serial = 413] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x99e0b400) [pid = 1772] [serial = 409] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a409c00) [pid = 1772] [serial = 410] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a9b6000) [pid = 1772] [serial = 395] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9b459800) [pid = 1772] [serial = 425] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa61ddc00) [pid = 1772] [serial = 401] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a417800) [pid = 1772] [serial = 419] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa1097800) [pid = 1772] [serial = 398] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa67a1c00) [pid = 1772] [serial = 403] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9c005800) [pid = 1772] [serial = 427] [outer = (nil)] [url = about:blank] 02:38:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb8000 == 26 [pid = 1772] [id = 161] 02:38:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x92cb8c00) [pid = 1772] [serial = 483] [outer = (nil)] 02:38:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x92cc0800) [pid = 1772] [serial = 484] [outer = 0x92cb8c00] 02:38:18 INFO - PROCESS | 1772 | 1468661898632 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9393d000) [pid = 1772] [serial = 485] [outer = 0x92cb8c00] 02:38:19 INFO - PROCESS | 1772 | 1468661899543 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:38:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2788ms 02:38:19 INFO - PROCESS | 1772 | 1468661899584 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:38:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:38:19 INFO - PROCESS | 1772 | 1468661899590 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 02:38:19 INFO - PROCESS | 1772 | 1468661899598 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 1772 | 1468661899604 Marionette TRACE conn4 <- [1,618,null,{}] 02:38:19 INFO - PROCESS | 1772 | 1468661899613 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:19 INFO - PROCESS | 1772 | 1468661899621 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:19 INFO - PROCESS | 1772 | 1468661899804 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:38:19 INFO - PROCESS | 1772 | 1468661899923 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 1772 | 1468661899934 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534dc00 == 27 [pid = 1772] [id = 162] 02:38:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x95e41400) [pid = 1772] [serial = 486] [outer = (nil)] 02:38:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x95e4b800) [pid = 1772] [serial = 487] [outer = 0x95e41400] 02:38:20 INFO - PROCESS | 1772 | 1468661900015 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x95e4fc00) [pid = 1772] [serial = 488] [outer = 0x95e41400] 02:38:20 INFO - PROCESS | 1772 | 1468661900929 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:38:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1398ms 02:38:21 INFO - PROCESS | 1772 | 1468661901000 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 1772 | 1468661901008 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 02:38:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:38:21 INFO - PROCESS | 1772 | 1468661901031 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 1772 | 1468661901035 Marionette TRACE conn4 <- [1,622,null,{}] 02:38:21 INFO - PROCESS | 1772 | 1468661901042 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:21 INFO - PROCESS | 1772 | 1468661901049 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:21 INFO - PROCESS | 1772 | 1468661901283 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:38:21 INFO - PROCESS | 1772 | 1468661901319 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1772 | 1468661901328 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x97992000 == 28 [pid = 1772] [id = 163] 02:38:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x99275c00) [pid = 1772] [serial = 489] [outer = (nil)] 02:38:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9973e000) [pid = 1772] [serial = 490] [outer = 0x99275c00] 02:38:21 INFO - PROCESS | 1772 | 1468661901404 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9a341800) [pid = 1772] [serial = 491] [outer = 0x99275c00] 02:38:22 INFO - PROCESS | 1772 | 1468661902472 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:38:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1487ms 02:38:22 INFO - PROCESS | 1772 | 1468661902517 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 1772 | 1468661902522 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 02:38:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:38:22 INFO - PROCESS | 1772 | 1468661902531 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 1772 | 1468661902542 Marionette TRACE conn4 <- [1,626,null,{}] 02:38:22 INFO - PROCESS | 1772 | 1468661902570 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:22 INFO - PROCESS | 1772 | 1468661902579 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:22 INFO - PROCESS | 1772 | 1468661902814 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:38:22 INFO - PROCESS | 1772 | 1468661902842 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 1772 | 1468661902852 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e1c00 == 29 [pid = 1772] [id = 164] 02:38:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a4e3000) [pid = 1772] [serial = 492] [outer = (nil)] 02:38:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9a637c00) [pid = 1772] [serial = 493] [outer = 0x9a4e3000] 02:38:22 INFO - PROCESS | 1772 | 1468661902925 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9a647400) [pid = 1772] [serial = 494] [outer = 0x9a4e3000] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9add6800) [pid = 1772] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9790b800) [pid = 1772] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x92cbb000) [pid = 1772] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a4e1000) [pid = 1772] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x99278400) [pid = 1772] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x92cb6c00) [pid = 1772] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x93935800) [pid = 1772] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a639400) [pid = 1772] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9aac0000) [pid = 1772] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x97903c00) [pid = 1772] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9c07c400) [pid = 1772] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:38:23 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9c007c00) [pid = 1772] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:38:24 INFO - PROCESS | 1772 | 1468661904393 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:38:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:38:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1923ms 02:38:24 INFO - PROCESS | 1772 | 1468661904454 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 1772 | 1468661904458 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 02:38:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:38:24 INFO - PROCESS | 1772 | 1468661904466 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 1772 | 1468661904470 Marionette TRACE conn4 <- [1,630,null,{}] 02:38:24 INFO - PROCESS | 1772 | 1468661904476 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:24 INFO - PROCESS | 1772 | 1468661904482 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:24 INFO - PROCESS | 1772 | 1468661904701 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:38:24 INFO - PROCESS | 1772 | 1468661904715 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 1772 | 1468661904724 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383b000 == 30 [pid = 1772] [id = 165] 02:38:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9383c400) [pid = 1772] [serial = 495] [outer = (nil)] 02:38:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a64b000) [pid = 1772] [serial = 496] [outer = 0x9383c400] 02:38:24 INFO - PROCESS | 1772 | 1468661904797 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a64fc00) [pid = 1772] [serial = 497] [outer = 0x9383c400] 02:38:25 INFO - PROCESS | 1772 | 1468661905761 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:38:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1332ms 02:38:25 INFO - PROCESS | 1772 | 1468661905800 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 1772 | 1468661905807 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 02:38:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:38:25 INFO - PROCESS | 1772 | 1468661905846 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 1772 | 1468661905854 Marionette TRACE conn4 <- [1,634,null,{}] 02:38:25 INFO - PROCESS | 1772 | 1468661905877 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:25 INFO - PROCESS | 1772 | 1468661905885 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:26 INFO - PROCESS | 1772 | 1468661906085 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:38:26 INFO - PROCESS | 1772 | 1468661906251 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 1772 | 1468661906271 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x95347c00 == 31 [pid = 1772] [id = 166] 02:38:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x95348000) [pid = 1772] [serial = 498] [outer = (nil)] 02:38:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x95e41c00) [pid = 1772] [serial = 499] [outer = 0x95348000] 02:38:26 INFO - PROCESS | 1772 | 1468661906450 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x97995400) [pid = 1772] [serial = 500] [outer = 0x95348000] 02:38:27 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:27 INFO - PROCESS | 1772 | 1468661907508 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:38:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1747ms 02:38:27 INFO - PROCESS | 1772 | 1468661907590 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 1772 | 1468661907598 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 02:38:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:38:27 INFO - PROCESS | 1772 | 1468661907611 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 1772 | 1468661907617 Marionette TRACE conn4 <- [1,638,null,{}] 02:38:27 INFO - PROCESS | 1772 | 1468661907624 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:27 INFO - PROCESS | 1772 | 1468661907631 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:27 INFO - PROCESS | 1772 | 1468661907875 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:38:28 INFO - PROCESS | 1772 | 1468661908093 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1772 | 1468661908102 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3400 == 32 [pid = 1772] [id = 167] 02:38:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x92cbfc00) [pid = 1772] [serial = 501] [outer = (nil)] 02:38:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a631400) [pid = 1772] [serial = 502] [outer = 0x92cbfc00] 02:38:28 INFO - PROCESS | 1772 | 1468661908204 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9a64e800) [pid = 1772] [serial = 503] [outer = 0x92cbfc00] 02:38:28 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:29 INFO - PROCESS | 1772 | 1468661909301 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:38:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1744ms 02:38:29 INFO - PROCESS | 1772 | 1468661909355 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 1772 | 1468661909359 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 02:38:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:38:29 INFO - PROCESS | 1772 | 1468661909367 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 1772 | 1468661909374 Marionette TRACE conn4 <- [1,642,null,{}] 02:38:29 INFO - PROCESS | 1772 | 1468661909392 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:29 INFO - PROCESS | 1772 | 1468661909401 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:29 INFO - PROCESS | 1772 | 1468661909634 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:38:29 INFO - PROCESS | 1772 | 1468661909940 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 1772 | 1468661909951 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add3c00 == 33 [pid = 1772] [id = 168] 02:38:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9add6800) [pid = 1772] [serial = 504] [outer = (nil)] 02:38:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9ade0400) [pid = 1772] [serial = 505] [outer = 0x9add6800] 02:38:30 INFO - PROCESS | 1772 | 1468661910049 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9b402c00) [pid = 1772] [serial = 506] [outer = 0x9add6800] 02:38:31 INFO - PROCESS | 1772 | 1468661911057 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:38:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1740ms 02:38:31 INFO - PROCESS | 1772 | 1468661911109 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:38:31 INFO - PROCESS | 1772 | 1468661911114 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 02:38:31 INFO - PROCESS | 1772 | 1468661911122 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 1772 | 1468661911125 Marionette TRACE conn4 <- [1,646,null,{}] 02:38:31 INFO - PROCESS | 1772 | 1468661911133 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:31 INFO - PROCESS | 1772 | 1468661911138 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:31 INFO - PROCESS | 1772 | 1468661911346 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:38:31 INFO - PROCESS | 1772 | 1468661911551 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 1772 | 1468661911561 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add9800 == 34 [pid = 1772] [id = 169] 02:38:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9b40f400) [pid = 1772] [serial = 507] [outer = (nil)] 02:38:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9b457400) [pid = 1772] [serial = 508] [outer = 0x9b40f400] 02:38:31 INFO - PROCESS | 1772 | 1468661911690 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9b45c400) [pid = 1772] [serial = 509] [outer = 0x9b40f400] 02:38:32 INFO - PROCESS | 1772 | 1468661912676 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:38:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1599ms 02:38:32 INFO - PROCESS | 1772 | 1468661912723 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 1772 | 1468661912728 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 02:38:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:38:32 INFO - PROCESS | 1772 | 1468661912735 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 1772 | 1468661912739 Marionette TRACE conn4 <- [1,650,null,{}] 02:38:32 INFO - PROCESS | 1772 | 1468661912747 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:32 INFO - PROCESS | 1772 | 1468661912753 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:32 INFO - PROCESS | 1772 | 1468661912958 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:38:33 INFO - PROCESS | 1772 | 1468661913164 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 1772 | 1468661913173 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbb400 == 35 [pid = 1772] [id = 170] 02:38:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x93937000) [pid = 1772] [serial = 510] [outer = (nil)] 02:38:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x96e9a400) [pid = 1772] [serial = 511] [outer = 0x93937000] 02:38:33 INFO - PROCESS | 1772 | 1468661913269 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9a343800) [pid = 1772] [serial = 512] [outer = 0x93937000] 02:38:34 INFO - PROCESS | 1772 | 1468661914385 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:38:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1741ms 02:38:34 INFO - PROCESS | 1772 | 1468661914478 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 1772 | 1468661914484 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 02:38:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:38:34 INFO - PROCESS | 1772 | 1468661914493 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 1772 | 1468661914498 Marionette TRACE conn4 <- [1,654,null,{}] 02:38:34 INFO - PROCESS | 1772 | 1468661914507 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:34 INFO - PROCESS | 1772 | 1468661914512 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:34 INFO - PROCESS | 1772 | 1468661914770 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:38:35 INFO - PROCESS | 1772 | 1468661915018 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1772 | 1468661915028 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x94751000 == 36 [pid = 1772] [id = 171] 02:38:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x9517fc00) [pid = 1772] [serial = 513] [outer = (nil)] 02:38:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x96e95800) [pid = 1772] [serial = 514] [outer = 0x9517fc00] 02:38:35 INFO - PROCESS | 1772 | 1468661915115 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x99284800) [pid = 1772] [serial = 515] [outer = 0x9517fc00] 02:38:35 INFO - PROCESS | 1772 | --DOCSHELL 0x9bfe2400 == 35 [pid = 1772] [id = 120] 02:38:35 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b0c00 == 34 [pid = 1772] [id = 119] 02:38:35 INFO - PROCESS | 1772 | --DOCSHELL 0x9a635c00 == 33 [pid = 1772] [id = 118] 02:38:35 INFO - PROCESS | 1772 | --DOCSHELL 0x9a58f800 == 32 [pid = 1772] [id = 127] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x9d82f400) [pid = 1772] [serial = 460] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x9b40f000) [pid = 1772] [serial = 454] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0xa23ab000) [pid = 1772] [serial = 439] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0xa25efc00) [pid = 1772] [serial = 440] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x93939400) [pid = 1772] [serial = 445] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x95129800) [pid = 1772] [serial = 446] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a638000) [pid = 1772] [serial = 451] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x994bcc00) [pid = 1772] [serial = 448] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a010c00) [pid = 1772] [serial = 449] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9790c400) [pid = 1772] [serial = 457] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa3192000) [pid = 1772] [serial = 442] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0xa33c3000) [pid = 1772] [serial = 443] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a9b9800) [pid = 1772] [serial = 433] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9b457c00) [pid = 1772] [serial = 434] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9c070c00) [pid = 1772] [serial = 428] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a344800) [pid = 1772] [serial = 430] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a414c00) [pid = 1772] [serial = 431] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d488800) [pid = 1772] [serial = 436] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa1021c00) [pid = 1772] [serial = 437] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa109b000) [pid = 1772] [serial = 461] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b54d800) [pid = 1772] [serial = 455] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a64c400) [pid = 1772] [serial = 452] [outer = (nil)] [url = about:blank] 02:38:35 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a414800) [pid = 1772] [serial = 458] [outer = (nil)] [url = about:blank] 02:38:36 INFO - PROCESS | 1772 | 1468661916073 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:38:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1636ms 02:38:36 INFO - PROCESS | 1772 | 1468661916129 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 1772 | 1468661916136 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 02:38:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:38:36 INFO - PROCESS | 1772 | 1468661916148 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 1772 | 1468661916152 Marionette TRACE conn4 <- [1,658,null,{}] 02:38:36 INFO - PROCESS | 1772 | 1468661916161 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:36 INFO - PROCESS | 1772 | 1468661916167 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:36 INFO - PROCESS | 1772 | 1468661916352 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:38:36 INFO - PROCESS | 1772 | 1468661916469 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 1772 | 1468661916476 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x95343400 == 33 [pid = 1772] [id = 172] 02:38:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a40a400) [pid = 1772] [serial = 516] [outer = (nil)] 02:38:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a4d7000) [pid = 1772] [serial = 517] [outer = 0x9a40a400] 02:38:36 INFO - PROCESS | 1772 | 1468661916555 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a4e1000) [pid = 1772] [serial = 518] [outer = 0x9a40a400] 02:38:37 INFO - PROCESS | 1772 | 1468661917467 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:38:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:38:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1382ms 02:38:37 INFO - PROCESS | 1772 | 1468661917531 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:38:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:38:37 INFO - PROCESS | 1772 | 1468661917536 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 02:38:37 INFO - PROCESS | 1772 | 1468661917543 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 1772 | 1468661917550 Marionette TRACE conn4 <- [1,662,null,{}] 02:38:37 INFO - PROCESS | 1772 | 1468661917567 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:37 INFO - PROCESS | 1772 | 1468661917576 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:37 INFO - PROCESS | 1772 | 1468661917755 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:38:37 INFO - PROCESS | 1772 | 1468661917892 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1772 | 1468661917899 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aab8400 == 34 [pid = 1772] [id = 173] 02:38:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9ab43c00) [pid = 1772] [serial = 519] [outer = (nil)] 02:38:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9addb800) [pid = 1772] [serial = 520] [outer = 0x9ab43c00] 02:38:37 INFO - PROCESS | 1772 | 1468661917980 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9b40a400) [pid = 1772] [serial = 521] [outer = 0x9ab43c00] 02:38:38 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:38 INFO - PROCESS | 1772 | 1468661918939 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1447ms 02:38:39 INFO - PROCESS | 1772 | 1468661918997 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 1772 | 1468661919002 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 02:38:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:38:39 INFO - PROCESS | 1772 | 1468661919010 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 1772 | 1468661919013 Marionette TRACE conn4 <- [1,666,null,{}] 02:38:39 INFO - PROCESS | 1772 | 1468661919020 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:39 INFO - PROCESS | 1772 | 1468661919024 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:39 INFO - PROCESS | 1772 | 1468661919249 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:38:39 INFO - PROCESS | 1772 | 1468661919276 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 1772 | 1468661919284 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x97991400 == 35 [pid = 1772] [id = 174] 02:38:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b410c00) [pid = 1772] [serial = 522] [outer = (nil)] 02:38:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b54d800) [pid = 1772] [serial = 523] [outer = 0x9b410c00] 02:38:39 INFO - PROCESS | 1772 | 1468661919359 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9bcf0000) [pid = 1772] [serial = 524] [outer = 0x9b410c00] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa255b400) [pid = 1772] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a4e3000) [pid = 1772] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x99e04400) [pid = 1772] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93941800) [pid = 1772] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92cb8c00) [pid = 1772] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95344800) [pid = 1772] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a632000) [pid = 1772] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa2fbac00) [pid = 1772] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95e41400) [pid = 1772] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9bcf5c00) [pid = 1772] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:38:39 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x99275c00) [pid = 1772] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:38:40 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:40 INFO - PROCESS | 1772 | 1468661920384 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1438ms 02:38:40 INFO - PROCESS | 1772 | 1468661920448 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:38:40 INFO - PROCESS | 1772 | 1468661920453 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 02:38:40 INFO - PROCESS | 1772 | 1468661920459 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 1772 | 1468661920463 Marionette TRACE conn4 <- [1,670,null,{}] 02:38:40 INFO - PROCESS | 1772 | 1468661920477 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:40 INFO - PROCESS | 1772 | 1468661920483 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:40 INFO - PROCESS | 1772 | 1468661920655 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:38:40 INFO - PROCESS | 1772 | 1468661920665 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1772 | 1468661920674 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798d800 == 36 [pid = 1772] [id = 175] 02:38:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x99275c00) [pid = 1772] [serial = 525] [outer = (nil)] 02:38:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9add9400) [pid = 1772] [serial = 526] [outer = 0x99275c00] 02:38:40 INFO - PROCESS | 1772 | 1468661920747 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9bf06800) [pid = 1772] [serial = 527] [outer = 0x99275c00] 02:38:41 INFO - PROCESS | 1772 | 1468661921677 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1292ms 02:38:41 INFO - PROCESS | 1772 | 1468661921751 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 1772 | 1468661921756 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 02:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:38:41 INFO - PROCESS | 1772 | 1468661921763 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 1772 | 1468661921767 Marionette TRACE conn4 <- [1,674,null,{}] 02:38:41 INFO - PROCESS | 1772 | 1468661921774 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:41 INFO - PROCESS | 1772 | 1468661921786 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:42 INFO - PROCESS | 1772 | 1468661922065 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:38:42 INFO - PROCESS | 1772 | 1468661922295 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 1772 | 1468661922309 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb8c00 == 37 [pid = 1772] [id = 176] 02:38:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x92cb9000) [pid = 1772] [serial = 528] [outer = (nil)] 02:38:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x93841c00) [pid = 1772] [serial = 529] [outer = 0x92cb9000] 02:38:42 INFO - PROCESS | 1772 | 1468661922402 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x93c94800) [pid = 1772] [serial = 530] [outer = 0x92cb9000] 02:38:42 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:43 INFO - PROCESS | 1772 | 1468661923389 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:38:43 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 02:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1684ms 02:38:43 INFO - PROCESS | 1772 | 1468661923450 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 1772 | 1468661923457 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 02:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:38:43 INFO - PROCESS | 1772 | 1468661923468 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 1772 | 1468661923481 Marionette TRACE conn4 <- [1,678,null,{}] 02:38:43 INFO - PROCESS | 1772 | 1468661923494 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:43 INFO - PROCESS | 1772 | 1468661923503 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:43 INFO - PROCESS | 1772 | 1468661923781 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:38:44 INFO - PROCESS | 1772 | 1468661924049 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 1772 | 1468661924059 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x97905400 == 38 [pid = 1772] [id = 177] 02:38:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9790dc00) [pid = 1772] [serial = 531] [outer = (nil)] 02:38:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x994afc00) [pid = 1772] [serial = 532] [outer = 0x9790dc00] 02:38:44 INFO - PROCESS | 1772 | 1468661924150 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a40e000) [pid = 1772] [serial = 533] [outer = 0x9790dc00] 02:38:45 INFO - PROCESS | 1772 | 1468661925155 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1749ms 02:38:45 INFO - PROCESS | 1772 | 1468661925217 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:38:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:38:45 INFO - PROCESS | 1772 | 1468661925223 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 02:38:45 INFO - PROCESS | 1772 | 1468661925231 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 1772 | 1468661925234 Marionette TRACE conn4 <- [1,682,null,{}] 02:38:45 INFO - PROCESS | 1772 | 1468661925241 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:45 INFO - PROCESS | 1772 | 1468661925246 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:45 INFO - PROCESS | 1772 | 1468661925475 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:38:45 INFO - PROCESS | 1772 | 1468661925729 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 1772 | 1468661925741 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4da000 == 39 [pid = 1772] [id = 178] 02:38:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a634800) [pid = 1772] [serial = 534] [outer = (nil)] 02:38:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a651000) [pid = 1772] [serial = 535] [outer = 0x9a634800] 02:38:45 INFO - PROCESS | 1772 | 1468661925881 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a9b6000) [pid = 1772] [serial = 536] [outer = 0x9a634800] 02:38:47 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:38:47 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:38:47 INFO - PROCESS | 1772 | 1468661927254 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:38:47 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) 02:38:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2036ms 02:38:47 INFO - PROCESS | 1772 | 1468661927266 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 1772 | 1468661927272 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 02:38:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:38:47 INFO - PROCESS | 1772 | 1468661927357 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 1772 | 1468661927366 Marionette TRACE conn4 <- [1,686,null,{}] 02:38:47 INFO - PROCESS | 1772 | 1468661927378 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:47 INFO - PROCESS | 1772 | 1468661927384 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:47 INFO - PROCESS | 1772 | 1468661927585 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:38:47 INFO - PROCESS | 1772 | 1468661927742 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1772 | 1468661927748 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a630000 == 40 [pid = 1772] [id = 179] 02:38:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9a8bb400) [pid = 1772] [serial = 537] [outer = (nil)] 02:38:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9c077000) [pid = 1772] [serial = 538] [outer = 0x9a8bb400] 02:38:47 INFO - PROCESS | 1772 | 1468661927836 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9d497000) [pid = 1772] [serial = 539] [outer = 0x9a8bb400] 02:38:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:38:49 INFO - PROCESS | 1772 | 1468661929213 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:38:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1973ms 02:38:49 INFO - PROCESS | 1772 | 1468661929304 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:38:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:38:49 INFO - PROCESS | 1772 | 1468661929309 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 02:38:49 INFO - PROCESS | 1772 | 1468661929316 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 1772 | 1468661929320 Marionette TRACE conn4 <- [1,690,null,{}] 02:38:49 INFO - PROCESS | 1772 | 1468661929328 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:49 INFO - PROCESS | 1772 | 1468661929332 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:49 INFO - PROCESS | 1772 | 1468661929518 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:38:49 INFO - PROCESS | 1772 | 1468661929678 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 1772 | 1468661929691 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aab4800 == 41 [pid = 1772] [id = 180] 02:38:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9add9000) [pid = 1772] [serial = 540] [outer = (nil)] 02:38:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa1021400) [pid = 1772] [serial = 541] [outer = 0x9add9000] 02:38:49 INFO - PROCESS | 1772 | 1468661929771 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa109ac00) [pid = 1772] [serial = 542] [outer = 0x9add9000] 02:38:51 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:38:51 INFO - PROCESS | 1772 | 1468661931379 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:38:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2090ms 02:38:51 INFO - PROCESS | 1772 | 1468661931406 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 1772 | 1468661931414 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 02:38:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:38:51 INFO - PROCESS | 1772 | 1468661931424 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 1772 | 1468661931428 Marionette TRACE conn4 <- [1,694,null,{}] 02:38:51 INFO - PROCESS | 1772 | 1468661931438 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:51 INFO - PROCESS | 1772 | 1468661931444 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:51 INFO - PROCESS | 1772 | 1468661931666 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:38:51 INFO - PROCESS | 1772 | 1468661931868 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 1772 | 1468661931879 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x95187800 == 42 [pid = 1772] [id = 181] 02:38:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x95e4d000) [pid = 1772] [serial = 543] [outer = (nil)] 02:38:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x96e9b800) [pid = 1772] [serial = 544] [outer = 0x95e4d000] 02:38:52 INFO - PROCESS | 1772 | 1468661932003 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9798b800) [pid = 1772] [serial = 545] [outer = 0x95e4d000] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e2000 == 41 [pid = 1772] [id = 126] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9383d000 == 40 [pid = 1772] [id = 125] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9addac00 == 39 [pid = 1772] [id = 128] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9798d800 == 38 [pid = 1772] [id = 175] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x97991400 == 37 [pid = 1772] [id = 174] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9aab8400 == 36 [pid = 1772] [id = 173] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x95343400 == 35 [pid = 1772] [id = 172] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x94751000 == 34 [pid = 1772] [id = 171] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9517b800 == 33 [pid = 1772] [id = 123] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5c800 == 32 [pid = 1772] [id = 131] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb8000 == 31 [pid = 1772] [id = 161] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9534dc00 == 30 [pid = 1772] [id = 162] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9383f000 == 29 [pid = 1772] [id = 130] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x95347c00 == 28 [pid = 1772] [id = 166] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x97992000 == 27 [pid = 1772] [id = 163] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbb400 == 26 [pid = 1772] [id = 170] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0xa3193400 == 25 [pid = 1772] [id = 134] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9add9800 == 24 [pid = 1772] [id = 169] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0xa2fbb400 == 23 [pid = 1772] [id = 133] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3400 == 22 [pid = 1772] [id = 167] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0xa255cc00 == 21 [pid = 1772] [id = 124] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9bdc00 == 20 [pid = 1772] [id = 129] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9383b000 == 19 [pid = 1772] [id = 165] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9add3c00 == 18 [pid = 1772] [id = 168] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9c06f400 == 17 [pid = 1772] [id = 132] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9517dc00 == 16 [pid = 1772] [id = 121] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e0800 == 15 [pid = 1772] [id = 122] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e1c00 == 14 [pid = 1772] [id = 164] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9aab4800 == 13 [pid = 1772] [id = 180] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9a630000 == 12 [pid = 1772] [id = 179] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x97905400 == 11 [pid = 1772] [id = 177] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4da000 == 10 [pid = 1772] [id = 178] 02:38:53 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb8c00 == 9 [pid = 1772] [id = 176] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a64b000) [pid = 1772] [serial = 496] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0xa4d58400) [pid = 1772] [serial = 473] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a647400) [pid = 1772] [serial = 494] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa6730c00) [pid = 1772] [serial = 476] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x951ef000) [pid = 1772] [serial = 482] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa4d50000) [pid = 1772] [serial = 472] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9393d000) [pid = 1772] [serial = 485] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0xa67a5400) [pid = 1772] [serial = 479] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa6726c00) [pid = 1772] [serial = 475] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a9b1000) [pid = 1772] [serial = 464] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9474d000) [pid = 1772] [serial = 481] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a637c00) [pid = 1772] [serial = 493] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa310b000) [pid = 1772] [serial = 470] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x95e4b800) [pid = 1772] [serial = 487] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95350000) [pid = 1772] [serial = 478] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a651c00) [pid = 1772] [serial = 463] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x92cc0800) [pid = 1772] [serial = 484] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9c07e000) [pid = 1772] [serial = 466] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa209dc00) [pid = 1772] [serial = 467] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9973e000) [pid = 1772] [serial = 490] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a341800) [pid = 1772] [serial = 491] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa2ffcc00) [pid = 1772] [serial = 469] [outer = (nil)] [url = about:blank] 02:38:53 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95e4fc00) [pid = 1772] [serial = 488] [outer = (nil)] [url = about:blank] 02:38:54 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:38:54 INFO - PROCESS | 1772 | 1468661934373 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:38:54 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) 02:38:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2989ms 02:38:54 INFO - PROCESS | 1772 | 1468661934413 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 1772 | 1468661934420 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 02:38:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:38:54 INFO - PROCESS | 1772 | 1468661934429 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 1772 | 1468661934434 Marionette TRACE conn4 <- [1,698,null,{}] 02:38:54 INFO - PROCESS | 1772 | 1468661934442 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 1772 | 1468661934450 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:54 INFO - PROCESS | 1772 | 1468661934687 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:38:54 INFO - PROCESS | 1772 | 1468661934801 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1772 | 1468661934813 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x93939800 == 10 [pid = 1772] [id = 182] 02:38:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x93a63000) [pid = 1772] [serial = 546] [outer = (nil)] 02:38:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95345c00) [pid = 1772] [serial = 547] [outer = 0x93a63000] 02:38:54 INFO - PROCESS | 1772 | 1468661934889 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95350c00) [pid = 1772] [serial = 548] [outer = 0x93a63000] 02:38:56 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:38:56 INFO - PROCESS | 1772 | 1468661936152 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:38:56 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) 02:38:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1745ms 02:38:56 INFO - PROCESS | 1772 | 1468661936190 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:38:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:38:56 INFO - PROCESS | 1772 | 1468661936200 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 02:38:56 INFO - PROCESS | 1772 | 1468661936212 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 1772 | 1468661936218 Marionette TRACE conn4 <- [1,702,null,{}] 02:38:56 INFO - PROCESS | 1772 | 1468661936304 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 1772 | 1468661936311 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:56 INFO - PROCESS | 1772 | 1468661936526 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:38:56 INFO - PROCESS | 1772 | 1468661936553 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 1772 | 1468661936563 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e49000 == 11 [pid = 1772] [id = 183] 02:38:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x97991400) [pid = 1772] [serial = 549] [outer = (nil)] 02:38:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x99e05800) [pid = 1772] [serial = 550] [outer = 0x97991400] 02:38:56 INFO - PROCESS | 1772 | 1468661936642 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a343400) [pid = 1772] [serial = 551] [outer = 0x97991400] 02:38:58 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9ab43c00) [pid = 1772] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x99275c00) [pid = 1772] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b410c00) [pid = 1772] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9383c400) [pid = 1772] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b40f400) [pid = 1772] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x92cbfc00) [pid = 1772] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x93937000) [pid = 1772] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x95348000) [pid = 1772] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9add6800) [pid = 1772] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9517fc00) [pid = 1772] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:38:58 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a40a400) [pid = 1772] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:38:58 INFO - PROCESS | 1772 | 1468661938243 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:38:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2060ms 02:38:58 INFO - PROCESS | 1772 | 1468661938272 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 1772 | 1468661938277 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 02:38:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:38:58 INFO - PROCESS | 1772 | 1468661938285 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 1772 | 1468661938291 Marionette TRACE conn4 <- [1,706,null,{}] 02:38:58 INFO - PROCESS | 1772 | 1468661938310 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:58 INFO - PROCESS | 1772 | 1468661938320 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:58 INFO - PROCESS | 1772 | 1468661938530 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:38:58 INFO - PROCESS | 1772 | 1468661938606 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 1772 | 1468661938621 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:38:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d8400 == 12 [pid = 1772] [id = 184] 02:38:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a4d9800) [pid = 1772] [serial = 552] [outer = (nil)] 02:38:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a4dd800) [pid = 1772] [serial = 553] [outer = 0x9a4d9800] 02:38:58 INFO - PROCESS | 1772 | 1468661938697 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a62e400) [pid = 1772] [serial = 554] [outer = 0x9a4d9800] 02:38:59 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:38:59 INFO - PROCESS | 1772 | 1468661939959 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:38:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1689ms 02:38:59 INFO - PROCESS | 1772 | 1468661939975 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 1772 | 1468661939979 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 02:38:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:39:00 INFO - PROCESS | 1772 | 1468661940001 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 1772 | 1468661940005 Marionette TRACE conn4 <- [1,710,null,{}] 02:39:00 INFO - PROCESS | 1772 | 1468661940011 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 1772 | 1468661940016 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:00 INFO - PROCESS | 1772 | 1468661940352 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:39:00 INFO - PROCESS | 1772 | 1468661940476 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 1772 | 1468661940487 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5000 == 13 [pid = 1772] [id = 185] 02:39:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x92cb5800) [pid = 1772] [serial = 555] [outer = (nil)] 02:39:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x92cbbc00) [pid = 1772] [serial = 556] [outer = 0x92cb5800] 02:39:00 INFO - PROCESS | 1772 | 1468661940595 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95129800) [pid = 1772] [serial = 557] [outer = 0x92cb5800] 02:39:01 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:02 INFO - PROCESS | 1772 | 1468661942133 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:39:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2157ms 02:39:02 INFO - PROCESS | 1772 | 1468661942147 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 1772 | 1468661942155 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 02:39:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:39:02 INFO - PROCESS | 1772 | 1468661942165 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 1772 | 1468661942170 Marionette TRACE conn4 <- [1,714,null,{}] 02:39:02 INFO - PROCESS | 1772 | 1468661942181 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 1772 | 1468661942190 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:02 INFO - PROCESS | 1772 | 1468661942376 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:39:02 INFO - PROCESS | 1772 | 1468661942529 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1772 | 1468661942542 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x95350000 == 14 [pid = 1772] [id = 186] 02:39:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95e44800) [pid = 1772] [serial = 558] [outer = (nil)] 02:39:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x994b0800) [pid = 1772] [serial = 559] [outer = 0x95e44800] 02:39:02 INFO - PROCESS | 1772 | 1468661942630 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a010800) [pid = 1772] [serial = 560] [outer = 0x95e44800] 02:39:04 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:04 INFO - PROCESS | 1772 | 1468661944133 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:39:04 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 02:39:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1992ms 02:39:04 INFO - PROCESS | 1772 | 1468661944158 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1772 | 1468661944164 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 02:39:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:39:04 INFO - PROCESS | 1772 | 1468661944172 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 1772 | 1468661944177 Marionette TRACE conn4 <- [1,718,null,{}] 02:39:04 INFO - PROCESS | 1772 | 1468661944185 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:04 INFO - PROCESS | 1772 | 1468661944190 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:04 INFO - PROCESS | 1772 | 1468661944383 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:39:04 INFO - PROCESS | 1772 | 1468661944543 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 1772 | 1468661944555 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbc000 == 15 [pid = 1772] [id = 187] 02:39:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95e47400) [pid = 1772] [serial = 561] [outer = (nil)] 02:39:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a637400) [pid = 1772] [serial = 562] [outer = 0x95e47400] 02:39:04 INFO - PROCESS | 1772 | 1468661944643 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a64c800) [pid = 1772] [serial = 563] [outer = 0x95e47400] 02:39:06 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:06 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:06 INFO - PROCESS | 1772 | 1468661946248 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:39:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2136ms 02:39:06 INFO - PROCESS | 1772 | 1468661946310 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 1772 | 1468661946317 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 02:39:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:39:06 INFO - PROCESS | 1772 | 1468661946326 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 1772 | 1468661946330 Marionette TRACE conn4 <- [1,722,null,{}] 02:39:06 INFO - PROCESS | 1772 | 1468661946340 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:06 INFO - PROCESS | 1772 | 1468661946345 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:06 INFO - PROCESS | 1772 | 1468661946670 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:39:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d8400 == 14 [pid = 1772] [id = 184] 02:39:06 INFO - PROCESS | 1772 | --DOCSHELL 0x95e49000 == 13 [pid = 1772] [id = 183] 02:39:06 INFO - PROCESS | 1772 | --DOCSHELL 0x93939800 == 12 [pid = 1772] [id = 182] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9add9400) [pid = 1772] [serial = 526] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b54d800) [pid = 1772] [serial = 523] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a64fc00) [pid = 1772] [serial = 497] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b457400) [pid = 1772] [serial = 508] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b45c400) [pid = 1772] [serial = 509] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a631400) [pid = 1772] [serial = 502] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a64e800) [pid = 1772] [serial = 503] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x96e9a400) [pid = 1772] [serial = 511] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a343800) [pid = 1772] [serial = 512] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x95e41c00) [pid = 1772] [serial = 499] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x97995400) [pid = 1772] [serial = 500] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9ade0400) [pid = 1772] [serial = 505] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9b402c00) [pid = 1772] [serial = 506] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x96e95800) [pid = 1772] [serial = 514] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x99284800) [pid = 1772] [serial = 515] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9a4d7000) [pid = 1772] [serial = 517] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x9a4e1000) [pid = 1772] [serial = 518] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9bcf0000) [pid = 1772] [serial = 524] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x9b40a400) [pid = 1772] [serial = 521] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9bf06800) [pid = 1772] [serial = 527] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x9addb800) [pid = 1772] [serial = 520] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1772 | 1468661946814 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 1772 | 1468661946831 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534c800 == 13 [pid = 1772] [id = 188] 02:39:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x9534f400) [pid = 1772] [serial = 564] [outer = (nil)] 02:39:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x95e46800) [pid = 1772] [serial = 565] [outer = 0x9534f400] 02:39:06 INFO - PROCESS | 1772 | 1468661946915 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x96e95800) [pid = 1772] [serial = 566] [outer = 0x9534f400] 02:39:07 INFO - PROCESS | 1772 | 1468661947741 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 1772 | 1468661947821 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 02:39:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:39:07 INFO - PROCESS | 1772 | 1468661947833 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 1772 | 1468661947837 Marionette TRACE conn4 <- [1,726,null,{}] 02:39:07 INFO - PROCESS | 1772 | 1468661947844 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:07 INFO - PROCESS | 1772 | 1468661947851 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:08 INFO - PROCESS | 1772 | 1468661948047 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:39:08 INFO - PROCESS | 1772 | 1468661948165 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 1772 | 1468661948177 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a1d4400 == 14 [pid = 1772] [id = 189] 02:39:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9a3eb000) [pid = 1772] [serial = 567] [outer = (nil)] 02:39:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9a415400) [pid = 1772] [serial = 568] [outer = 0x9a3eb000] 02:39:08 INFO - PROCESS | 1772 | 1468661948252 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9a4da000) [pid = 1772] [serial = 569] [outer = 0x9a3eb000] 02:39:08 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:08 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:09 INFO - PROCESS | 1772 | 1468661949241 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:39:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1480ms 02:39:09 INFO - PROCESS | 1772 | 1468661949314 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 1772 | 1468661949318 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 02:39:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:39:09 INFO - PROCESS | 1772 | 1468661949326 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 1772 | 1468661949332 Marionette TRACE conn4 <- [1,730,null,{}] 02:39:09 INFO - PROCESS | 1772 | 1468661949357 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 1772 | 1468661949368 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:09 INFO - PROCESS | 1772 | 1468661949600 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:39:09 INFO - PROCESS | 1772 | 1468661949640 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 1772 | 1468661949654 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a8b5400 == 15 [pid = 1772] [id = 190] 02:39:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9a8b6800) [pid = 1772] [serial = 570] [outer = (nil)] 02:39:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9a9b0400) [pid = 1772] [serial = 571] [outer = 0x9a8b6800] 02:39:09 INFO - PROCESS | 1772 | 1468661949819 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a9b8400) [pid = 1772] [serial = 572] [outer = 0x9a8b6800] 02:39:10 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:10 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:10 INFO - PROCESS | 1772 | 1468661950845 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 1772 | 1468661950926 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 02:39:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:39:10 INFO - PROCESS | 1772 | 1468661950933 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 1772 | 1468661950938 Marionette TRACE conn4 <- [1,734,null,{}] 02:39:10 INFO - PROCESS | 1772 | 1468661950951 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:10 INFO - PROCESS | 1772 | 1468661950957 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:11 INFO - PROCESS | 1772 | 1468661951183 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:39:11 INFO - PROCESS | 1772 | 1468661951204 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 1772 | 1468661951211 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x93937000 == 16 [pid = 1772] [id = 191] 02:39:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a40f400) [pid = 1772] [serial = 573] [outer = (nil)] 02:39:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9b406000) [pid = 1772] [serial = 574] [outer = 0x9a40f400] 02:39:11 INFO - PROCESS | 1772 | 1468661951289 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9b40e800) [pid = 1772] [serial = 575] [outer = 0x9a40f400] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x92cb9000) [pid = 1772] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9790dc00) [pid = 1772] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x95e4d000) [pid = 1772] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a634800) [pid = 1772] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x93a63000) [pid = 1772] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9a8bb400) [pid = 1772] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x97991400) [pid = 1772] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:39:11 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x9add9000) [pid = 1772] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:39:12 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:12 INFO - PROCESS | 1772 | 1468661952267 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:39:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1384ms 02:39:12 INFO - PROCESS | 1772 | 1468661952318 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 1772 | 1468661952323 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 02:39:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:39:12 INFO - PROCESS | 1772 | 1468661952329 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 1772 | 1468661952333 Marionette TRACE conn4 <- [1,738,null,{}] 02:39:12 INFO - PROCESS | 1772 | 1468661952339 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:12 INFO - PROCESS | 1772 | 1468661952345 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:12 INFO - PROCESS | 1772 | 1468661952516 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:39:12 INFO - PROCESS | 1772 | 1468661952628 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1772 | 1468661952636 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x95130c00 == 17 [pid = 1772] [id = 192] 02:39:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x951f7c00) [pid = 1772] [serial = 576] [outer = (nil)] 02:39:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9b409400) [pid = 1772] [serial = 577] [outer = 0x951f7c00] 02:39:12 INFO - PROCESS | 1772 | 1468661952711 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9b459400) [pid = 1772] [serial = 578] [outer = 0x951f7c00] 02:39:13 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:13 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:13 INFO - PROCESS | 1772 | 1468661953972 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1692ms 02:39:14 INFO - PROCESS | 1772 | 1468661954067 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 1772 | 1468661954075 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 02:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:39:14 INFO - PROCESS | 1772 | 1468661954253 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 1772 | 1468661954258 Marionette TRACE conn4 <- [1,742,null,{}] 02:39:14 INFO - PROCESS | 1772 | 1468661954271 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:14 INFO - PROCESS | 1772 | 1468661954276 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:14 INFO - PROCESS | 1772 | 1468661954511 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:39:14 INFO - PROCESS | 1772 | 1468661954669 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 1772 | 1468661954681 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4800 == 18 [pid = 1772] [id = 193] 02:39:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x97992000) [pid = 1772] [serial = 579] [outer = (nil)] 02:39:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a346800) [pid = 1772] [serial = 580] [outer = 0x97992000] 02:39:14 INFO - PROCESS | 1772 | 1468661954770 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a45e800) [pid = 1772] [serial = 581] [outer = 0x97992000] 02:39:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a648c00) [pid = 1772] [serial = 582] [outer = 0x9aab3000] 02:39:16 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:16 INFO - PROCESS | 1772 | 1468661956322 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:39:16 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 02:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2224ms 02:39:16 INFO - PROCESS | 1772 | 1468661956354 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 1772 | 1468661956362 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 02:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:39:16 INFO - PROCESS | 1772 | 1468661956375 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 1772 | 1468661956381 Marionette TRACE conn4 <- [1,746,null,{}] 02:39:16 INFO - PROCESS | 1772 | 1468661956388 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:16 INFO - PROCESS | 1772 | 1468661956393 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:16 INFO - PROCESS | 1772 | 1468661956635 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:39:16 INFO - PROCESS | 1772 | 1468661956793 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 1772 | 1468661956800 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b2000 == 19 [pid = 1772] [id = 194] 02:39:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9aab1400) [pid = 1772] [serial = 583] [outer = (nil)] 02:39:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b127c00) [pid = 1772] [serial = 584] [outer = 0x9aab1400] 02:39:16 INFO - PROCESS | 1772 | 1468661956891 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b454c00) [pid = 1772] [serial = 585] [outer = 0x9aab1400] 02:39:17 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:18 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:18 INFO - PROCESS | 1772 | 1468661958289 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:39:18 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.) 02:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2043ms 02:39:18 INFO - PROCESS | 1772 | 1468661958418 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 1772 | 1468661958423 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 02:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:39:18 INFO - PROCESS | 1772 | 1468661958433 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 1772 | 1468661958439 Marionette TRACE conn4 <- [1,750,null,{}] 02:39:18 INFO - PROCESS | 1772 | 1468661958458 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:18 INFO - PROCESS | 1772 | 1468661958468 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:18 INFO - PROCESS | 1772 | 1468661958686 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:39:18 INFO - PROCESS | 1772 | 1468661958848 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1772 | 1468661958863 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e45000 == 20 [pid = 1772] [id = 195] 02:39:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95e49800) [pid = 1772] [serial = 586] [outer = (nil)] 02:39:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a4e2000) [pid = 1772] [serial = 587] [outer = 0x95e49800] 02:39:18 INFO - PROCESS | 1772 | 1468661958949 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9c005800) [pid = 1772] [serial = 588] [outer = 0x95e49800] 02:39:20 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:20 INFO - PROCESS | 1772 | 1468661960559 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2148ms 02:39:20 INFO - PROCESS | 1772 | 1468661960583 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:39:20 INFO - PROCESS | 1772 | 1468661960596 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 02:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:39:20 INFO - PROCESS | 1772 | 1468661960609 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 1772 | 1468661960616 Marionette TRACE conn4 <- [1,754,null,{}] 02:39:20 INFO - PROCESS | 1772 | 1468661960626 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:20 INFO - PROCESS | 1772 | 1468661960632 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:20 INFO - PROCESS | 1772 | 1468661960808 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:39:21 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbc000 == 19 [pid = 1772] [id = 187] 02:39:21 INFO - PROCESS | 1772 | --DOCSHELL 0x95350000 == 18 [pid = 1772] [id = 186] 02:39:21 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5000 == 17 [pid = 1772] [id = 185] 02:39:21 INFO - PROCESS | 1772 | --DOCSHELL 0x95187800 == 16 [pid = 1772] [id = 181] 02:39:21 INFO - PROCESS | 1772 | 1468661961817 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 1772 | 1468661961829 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x93c94800) [pid = 1772] [serial = 530] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x93841c00) [pid = 1772] [serial = 529] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a40e000) [pid = 1772] [serial = 533] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x994afc00) [pid = 1772] [serial = 532] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x96e9b800) [pid = 1772] [serial = 544] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a9b6000) [pid = 1772] [serial = 536] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9798b800) [pid = 1772] [serial = 545] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x95345c00) [pid = 1772] [serial = 547] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a651000) [pid = 1772] [serial = 535] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9d497000) [pid = 1772] [serial = 539] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9c077000) [pid = 1772] [serial = 538] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x99e05800) [pid = 1772] [serial = 550] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0xa109ac00) [pid = 1772] [serial = 542] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0xa1021400) [pid = 1772] [serial = 541] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x9a343400) [pid = 1772] [serial = 551] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x95350c00) [pid = 1772] [serial = 548] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x9a4dd800) [pid = 1772] [serial = 553] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb8000 == 17 [pid = 1772] [id = 196] 02:39:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x92cb8400) [pid = 1772] [serial = 589] [outer = (nil)] 02:39:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x9383c400) [pid = 1772] [serial = 590] [outer = 0x92cb8400] 02:39:22 INFO - PROCESS | 1772 | 1468661962021 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x93a67000) [pid = 1772] [serial = 591] [outer = 0x92cb8400] 02:39:23 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:23 INFO - PROCESS | 1772 | 1468661963293 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2699ms 02:39:23 INFO - PROCESS | 1772 | 1468661963307 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 1772 | 1468661963313 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 02:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:39:23 INFO - PROCESS | 1772 | 1468661963322 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 1772 | 1468661963328 Marionette TRACE conn4 <- [1,758,null,{}] 02:39:23 INFO - PROCESS | 1772 | 1468661963338 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:23 INFO - PROCESS | 1772 | 1468661963343 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:23 INFO - PROCESS | 1772 | 1468661963621 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:39:23 INFO - PROCESS | 1772 | 1468661963641 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1772 | 1468661963653 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x95344400 == 18 [pid = 1772] [id = 197] 02:39:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9534a400) [pid = 1772] [serial = 592] [outer = (nil)] 02:39:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x95e41800) [pid = 1772] [serial = 593] [outer = 0x9534a400] 02:39:23 INFO - PROCESS | 1772 | 1468661963731 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x95e48c00) [pid = 1772] [serial = 594] [outer = 0x9534a400] 02:39:24 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:24 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:24 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:24 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:24 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:24 INFO - PROCESS | 1772 | 1468661964680 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:39:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1386ms 02:39:24 INFO - PROCESS | 1772 | 1468661964713 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 1772 | 1468661964720 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 02:39:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:39:24 INFO - PROCESS | 1772 | 1468661964731 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 1772 | 1468661964734 Marionette TRACE conn4 <- [1,762,null,{}] 02:39:24 INFO - PROCESS | 1772 | 1468661964751 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 1772 | 1468661964758 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:25 INFO - PROCESS | 1772 | 1468661965000 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:39:25 INFO - PROCESS | 1772 | 1468661965027 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 1772 | 1468661965036 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4f000 == 19 [pid = 1772] [id = 198] 02:39:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9790b800) [pid = 1772] [serial = 595] [outer = (nil)] 02:39:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9973f800) [pid = 1772] [serial = 596] [outer = 0x9790b800] 02:39:25 INFO - PROCESS | 1772 | 1468661965111 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a346c00) [pid = 1772] [serial = 597] [outer = 0x9790b800] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x951f7c00) [pid = 1772] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a8b6800) [pid = 1772] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x95e44800) [pid = 1772] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x95e47400) [pid = 1772] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x9a40f400) [pid = 1772] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x92cb5800) [pid = 1772] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x9a4d9800) [pid = 1772] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9a3eb000) [pid = 1772] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:39:27 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x9534f400) [pid = 1772] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:39:27 INFO - PROCESS | 1772 | 1468661967098 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2400ms 02:39:27 INFO - PROCESS | 1772 | 1468661967134 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 1772 | 1468661967141 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 02:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:39:27 INFO - PROCESS | 1772 | 1468661967162 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 1772 | 1468661967176 Marionette TRACE conn4 <- [1,766,null,{}] 02:39:27 INFO - PROCESS | 1772 | 1468661967260 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 1772 | 1468661967272 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:27 INFO - PROCESS | 1772 | 1468661967450 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:39:27 INFO - PROCESS | 1772 | 1468661967562 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 1772 | 1468661967571 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4de400 == 20 [pid = 1772] [id = 199] 02:39:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x9a4e3800) [pid = 1772] [serial = 598] [outer = (nil)] 02:39:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x9a634000) [pid = 1772] [serial = 599] [outer = 0x9a4e3800] 02:39:27 INFO - PROCESS | 1772 | 1468661967646 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x9a63dc00) [pid = 1772] [serial = 600] [outer = 0x9a4e3800] 02:39:28 INFO - PROCESS | 1772 | 1468661968807 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1662ms 02:39:28 INFO - PROCESS | 1772 | 1468661968820 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 1772 | 1468661968824 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 02:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:39:28 INFO - PROCESS | 1772 | 1468661968832 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 1772 | 1468661968836 Marionette TRACE conn4 <- [1,770,null,{}] 02:39:28 INFO - PROCESS | 1772 | 1468661968842 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:28 INFO - PROCESS | 1772 | 1468661968848 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:29 INFO - PROCESS | 1772 | 1468661969064 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:39:29 INFO - PROCESS | 1772 | 1468661969334 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 1772 | 1468661969345 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383ac00 == 21 [pid = 1772] [id = 200] 02:39:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9383fc00) [pid = 1772] [serial = 601] [outer = (nil)] 02:39:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x94749c00) [pid = 1772] [serial = 602] [outer = 0x9383fc00] 02:39:29 INFO - PROCESS | 1772 | 1468661969483 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x95183800) [pid = 1772] [serial = 603] [outer = 0x9383fc00] 02:39:30 INFO - PROCESS | 1772 | 1468661970561 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1783ms 02:39:30 INFO - PROCESS | 1772 | 1468661970618 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:39:30 INFO - PROCESS | 1772 | 1468661970626 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 02:39:30 INFO - PROCESS | 1772 | 1468661970636 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 1772 | 1468661970642 Marionette TRACE conn4 <- [1,774,null,{}] 02:39:30 INFO - PROCESS | 1772 | 1468661970650 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:30 INFO - PROCESS | 1772 | 1468661970657 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:30 INFO - PROCESS | 1772 | 1468661970966 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:39:31 INFO - PROCESS | 1772 | 1468661971181 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 1772 | 1468661971195 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x9799a000 == 22 [pid = 1772] [id = 201] 02:39:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x98319c00) [pid = 1772] [serial = 604] [outer = (nil)] 02:39:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x99e01800) [pid = 1772] [serial = 605] [outer = 0x98319c00] 02:39:31 INFO - PROCESS | 1772 | 1468661971285 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a40fc00) [pid = 1772] [serial = 606] [outer = 0x98319c00] 02:39:32 INFO - PROCESS | 1772 | 1468661972362 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1789ms 02:39:32 INFO - PROCESS | 1772 | 1468661972425 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 1772 | 1468661972431 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 02:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:39:32 INFO - PROCESS | 1772 | 1468661972439 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 1772 | 1468661972444 Marionette TRACE conn4 <- [1,778,null,{}] 02:39:32 INFO - PROCESS | 1772 | 1468661972451 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:32 INFO - PROCESS | 1772 | 1468661972458 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:32 INFO - PROCESS | 1772 | 1468661972769 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:39:33 INFO - PROCESS | 1772 | 1468661972990 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 1772 | 1468661973002 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7800 == 23 [pid = 1772] [id = 202] 02:39:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a643800) [pid = 1772] [serial = 607] [outer = (nil)] 02:39:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a857800) [pid = 1772] [serial = 608] [outer = 0x9a643800] 02:39:33 INFO - PROCESS | 1772 | 1468661973087 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a9af400) [pid = 1772] [serial = 609] [outer = 0x9a643800] 02:39:34 INFO - PROCESS | 1772 | 1468661974145 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1735ms 02:39:34 INFO - PROCESS | 1772 | 1468661974176 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 1772 | 1468661974184 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 02:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:39:34 INFO - PROCESS | 1772 | 1468661974202 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 1772 | 1468661974212 Marionette TRACE conn4 <- [1,782,null,{}] 02:39:34 INFO - PROCESS | 1772 | 1468661974219 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 1772 | 1468661974226 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:34 INFO - PROCESS | 1772 | 1468661974482 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:39:34 INFO - PROCESS | 1772 | 1468661974799 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 1772 | 1468661974809 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb2000 == 24 [pid = 1772] [id = 203] 02:39:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x92cb3400) [pid = 1772] [serial = 610] [outer = (nil)] 02:39:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x92cbd000) [pid = 1772] [serial = 611] [outer = 0x92cb3400] 02:39:34 INFO - PROCESS | 1772 | 1468661974891 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9474e800) [pid = 1772] [serial = 612] [outer = 0x92cb3400] 02:39:35 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4de400 == 23 [pid = 1772] [id = 199] 02:39:35 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4f000 == 22 [pid = 1772] [id = 198] 02:39:35 INFO - PROCESS | 1772 | --DOCSHELL 0x95344400 == 21 [pid = 1772] [id = 197] 02:39:35 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb8000 == 20 [pid = 1772] [id = 196] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9b8400) [pid = 1772] [serial = 572] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a010800) [pid = 1772] [serial = 560] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x994b0800) [pid = 1772] [serial = 559] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a64c800) [pid = 1772] [serial = 563] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9b40e800) [pid = 1772] [serial = 575] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a9b0400) [pid = 1772] [serial = 571] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x92cbbc00) [pid = 1772] [serial = 556] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a62e400) [pid = 1772] [serial = 554] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9b406000) [pid = 1772] [serial = 574] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9a415400) [pid = 1772] [serial = 568] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x95129800) [pid = 1772] [serial = 557] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x96e95800) [pid = 1772] [serial = 566] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x9a637400) [pid = 1772] [serial = 562] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9a4da000) [pid = 1772] [serial = 569] [outer = (nil)] [url = about:blank] 02:39:35 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x95e46800) [pid = 1772] [serial = 565] [outer = (nil)] [url = about:blank] 02:39:36 INFO - PROCESS | 1772 | --DOMWINDOW == 52 (0x9aab3800) [pid = 1772] [serial = 368] [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.] 02:39:36 INFO - PROCESS | 1772 | --DOMWINDOW == 51 (0x9b409400) [pid = 1772] [serial = 577] [outer = (nil)] [url = about:blank] 02:39:36 INFO - PROCESS | 1772 | --DOMWINDOW == 50 (0x9b459400) [pid = 1772] [serial = 578] [outer = (nil)] [url = about:blank] 02:39:36 INFO - PROCESS | 1772 | 1468661976013 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1849ms 02:39:36 INFO - PROCESS | 1772 | 1468661976046 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:39:36 INFO - PROCESS | 1772 | 1468661976052 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 02:39:36 INFO - PROCESS | 1772 | 1468661976060 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 1772 | 1468661976064 Marionette TRACE conn4 <- [1,786,null,{}] 02:39:36 INFO - PROCESS | 1772 | 1468661976073 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 1772 | 1468661976081 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:36 INFO - PROCESS | 1772 | 1468661976283 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:39:36 INFO - PROCESS | 1772 | 1468661976450 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 1772 | 1468661976458 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e45400 == 21 [pid = 1772] [id = 204] 02:39:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 51 (0x95e49c00) [pid = 1772] [serial = 613] [outer = (nil)] 02:39:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 52 (0x96ea0000) [pid = 1772] [serial = 614] [outer = 0x95e49c00] 02:39:36 INFO - PROCESS | 1772 | 1468661976539 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 53 (0x99734c00) [pid = 1772] [serial = 615] [outer = 0x95e49c00] 02:39:37 INFO - PROCESS | 1772 | 1468661977391 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1388ms 02:39:37 INFO - PROCESS | 1772 | 1468661977451 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:39:37 INFO - PROCESS | 1772 | 1468661977458 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 02:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:39:37 INFO - PROCESS | 1772 | 1468661977467 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - PROCESS | 1772 | 1468661977470 Marionette TRACE conn4 <- [1,790,null,{}] 02:39:37 INFO - PROCESS | 1772 | 1468661977477 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:37 INFO - PROCESS | 1772 | 1468661977482 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:37 INFO - PROCESS | 1772 | 1468661977666 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:39:37 INFO - PROCESS | 1772 | 1468661977781 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 1772 | 1468661977787 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a40ec00 == 22 [pid = 1772] [id = 205] 02:39:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x9a457800) [pid = 1772] [serial = 616] [outer = (nil)] 02:39:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x9a4de400) [pid = 1772] [serial = 617] [outer = 0x9a457800] 02:39:37 INFO - PROCESS | 1772 | 1468661977865 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x9a645c00) [pid = 1772] [serial = 618] [outer = 0x9a457800] 02:39:38 INFO - PROCESS | 1772 | 1468661978850 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1434ms 02:39:38 INFO - PROCESS | 1772 | 1468661978902 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 1772 | 1468661978906 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 02:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:39:38 INFO - PROCESS | 1772 | 1468661978928 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 1772 | 1468661978938 Marionette TRACE conn4 <- [1,794,null,{}] 02:39:38 INFO - PROCESS | 1772 | 1468661978948 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 1772 | 1468661978955 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:39 INFO - PROCESS | 1772 | 1468661979192 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:39:39 INFO - PROCESS | 1772 | 1468661979219 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 1772 | 1468661979228 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393e800 == 23 [pid = 1772] [id = 206] 02:39:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9a9ba400) [pid = 1772] [serial = 619] [outer = (nil)] 02:39:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9aabf400) [pid = 1772] [serial = 620] [outer = 0x9a9ba400] 02:39:39 INFO - PROCESS | 1772 | 1468661979302 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9addb800) [pid = 1772] [serial = 621] [outer = 0x9a9ba400] 02:39:40 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9790b800) [pid = 1772] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:39:40 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x92cb8400) [pid = 1772] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:39:40 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9534a400) [pid = 1772] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:39:40 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x95e49800) [pid = 1772] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:39:40 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x97992000) [pid = 1772] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:39:40 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x9aab1400) [pid = 1772] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:39:40 INFO - PROCESS | 1772 | 1468661980301 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1411ms 02:39:40 INFO - PROCESS | 1772 | 1468661980333 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:39:40 INFO - PROCESS | 1772 | 1468661980338 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 02:39:40 INFO - PROCESS | 1772 | 1468661980345 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - PROCESS | 1772 | 1468661980349 Marionette TRACE conn4 <- [1,798,null,{}] 02:39:40 INFO - PROCESS | 1772 | 1468661980355 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:40 INFO - PROCESS | 1772 | 1468661980361 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:40 INFO - PROCESS | 1772 | 1468661980537 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:39:40 INFO - PROCESS | 1772 | 1468661980548 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 1772 | 1468661980560 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9ba000 == 24 [pid = 1772] [id = 207] 02:39:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x9add5000) [pid = 1772] [serial = 622] [outer = (nil)] 02:39:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x9b126800) [pid = 1772] [serial = 623] [outer = 0x9add5000] 02:39:40 INFO - PROCESS | 1772 | 1468661980631 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x9b406800) [pid = 1772] [serial = 624] [outer = 0x9add5000] 02:39:41 INFO - PROCESS | 1772 | 1468661981590 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1282ms 02:39:41 INFO - PROCESS | 1772 | 1468661981628 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 1772 | 1468661981631 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 02:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:39:41 INFO - PROCESS | 1772 | 1468661981638 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 1772 | 1468661981642 Marionette TRACE conn4 <- [1,802,null,{}] 02:39:41 INFO - PROCESS | 1772 | 1468661981649 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:41 INFO - PROCESS | 1772 | 1468661981655 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:41 INFO - PROCESS | 1772 | 1468661981818 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:39:41 INFO - PROCESS | 1772 | 1468661981833 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1772 | 1468661981854 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e9d800 == 25 [pid = 1772] [id = 208] 02:39:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9b40fc00) [pid = 1772] [serial = 625] [outer = (nil)] 02:39:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9b45b400) [pid = 1772] [serial = 626] [outer = 0x9b40fc00] 02:39:41 INFO - PROCESS | 1772 | 1468661981943 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9bf0f400) [pid = 1772] [serial = 627] [outer = 0x9b40fc00] 02:39:43 INFO - PROCESS | 1772 | 1468661983157 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:39:43 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 02:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1586ms 02:39:43 INFO - PROCESS | 1772 | 1468661983225 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 1772 | 1468661983232 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 02:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:39:43 INFO - PROCESS | 1772 | 1468661983241 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 1772 | 1468661983247 Marionette TRACE conn4 <- [1,806,null,{}] 02:39:43 INFO - PROCESS | 1772 | 1468661983258 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:43 INFO - PROCESS | 1772 | 1468661983264 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:43 INFO - PROCESS | 1772 | 1468661983510 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:39:43 INFO - PROCESS | 1772 | 1468661983735 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 1772 | 1468661983747 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x95349800 == 26 [pid = 1772] [id = 209] 02:39:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x95e44800) [pid = 1772] [serial = 628] [outer = (nil)] 02:39:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9a33f000) [pid = 1772] [serial = 629] [outer = 0x95e44800] 02:39:43 INFO - PROCESS | 1772 | 1468661983837 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a40c000) [pid = 1772] [serial = 630] [outer = 0x95e44800] 02:39:44 INFO - PROCESS | 1772 | 1468661984838 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1645ms 02:39:44 INFO - PROCESS | 1772 | 1468661984886 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 1772 | 1468661984894 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 02:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:39:44 INFO - PROCESS | 1772 | 1468661984907 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 1772 | 1468661984912 Marionette TRACE conn4 <- [1,810,null,{}] 02:39:44 INFO - PROCESS | 1772 | 1468661984919 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:44 INFO - PROCESS | 1772 | 1468661984925 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:45 INFO - PROCESS | 1772 | 1468661985132 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:39:45 INFO - PROCESS | 1772 | 1468661985341 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 1772 | 1468661985352 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d7400 == 27 [pid = 1772] [id = 210] 02:39:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a858000) [pid = 1772] [serial = 631] [outer = (nil)] 02:39:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9aac0000) [pid = 1772] [serial = 632] [outer = 0x9a858000] 02:39:45 INFO - PROCESS | 1772 | 1468661985499 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9add9000) [pid = 1772] [serial = 633] [outer = 0x9a858000] 02:39:46 INFO - PROCESS | 1772 | 1468661986591 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1735ms 02:39:46 INFO - PROCESS | 1772 | 1468661986643 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 02:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:39:46 INFO - PROCESS | 1772 | 1468661986648 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 02:39:46 INFO - PROCESS | 1772 | 1468661986656 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 1772 | 1468661986662 Marionette TRACE conn4 <- [1,814,null,{}] 02:39:46 INFO - PROCESS | 1772 | 1468661986681 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:46 INFO - PROCESS | 1772 | 1468661986691 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:47 INFO - PROCESS | 1772 | 1468661987008 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:39:47 INFO - PROCESS | 1772 | 1468661987186 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 1772 | 1468661987201 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a40d400 == 28 [pid = 1772] [id = 211] 02:39:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9c076800) [pid = 1772] [serial = 634] [outer = (nil)] 02:39:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9c07d800) [pid = 1772] [serial = 635] [outer = 0x9c076800] 02:39:47 INFO - PROCESS | 1772 | 1468661987290 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9c17f800) [pid = 1772] [serial = 636] [outer = 0x9c076800] 02:39:48 INFO - PROCESS | 1772 | 1468661988262 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 1772 | 1468661988309 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 02:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:39:48 INFO - PROCESS | 1772 | 1468661988317 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 1772 | 1468661988321 Marionette TRACE conn4 <- [1,818,null,{}] 02:39:48 INFO - PROCESS | 1772 | 1468661988328 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:48 INFO - PROCESS | 1772 | 1468661988333 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:48 INFO - PROCESS | 1772 | 1468661988528 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:39:48 INFO - PROCESS | 1772 | 1468661988737 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 1772 | 1468661988743 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb1800 == 29 [pid = 1772] [id = 212] 02:39:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9c07e800) [pid = 1772] [serial = 637] [outer = (nil)] 02:39:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9d82f400) [pid = 1772] [serial = 638] [outer = 0x9c07e800] 02:39:48 INFO - PROCESS | 1772 | 1468661988848 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9d874800) [pid = 1772] [serial = 639] [outer = 0x9c07e800] 02:39:49 INFO - PROCESS | 1772 | 1468661989802 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1535ms 02:39:49 INFO - PROCESS | 1772 | 1468661989853 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 1772 | 1468661989858 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 02:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:39:49 INFO - PROCESS | 1772 | 1468661989865 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 1772 | 1468661989868 Marionette TRACE conn4 <- [1,822,null,{}] 02:39:49 INFO - PROCESS | 1772 | 1468661989875 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:49 INFO - PROCESS | 1772 | 1468661989880 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:50 INFO - PROCESS | 1772 | 1468661990074 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:39:50 INFO - PROCESS | 1772 | 1468661990294 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 1772 | 1468661990303 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x97902800 == 30 [pid = 1772] [id = 213] 02:39:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a85a400) [pid = 1772] [serial = 640] [outer = (nil)] 02:39:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0xa109b000) [pid = 1772] [serial = 641] [outer = 0x9a85a400] 02:39:50 INFO - PROCESS | 1772 | 1468661990434 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa2008800) [pid = 1772] [serial = 642] [outer = 0x9a85a400] 02:39:51 INFO - PROCESS | 1772 | 1468661991411 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 1772 | 1468661991453 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 02:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:39:51 INFO - PROCESS | 1772 | 1468661991463 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 1772 | 1468661991467 Marionette TRACE conn4 <- [1,826,null,{}] 02:39:51 INFO - PROCESS | 1772 | 1468661991473 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:51 INFO - PROCESS | 1772 | 1468661991484 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:51 INFO - PROCESS | 1772 | 1468661991750 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:39:52 INFO - PROCESS | 1772 | 1468661992025 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 1772 | 1468661992032 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb8800 == 31 [pid = 1772] [id = 214] 02:39:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x92cbb800) [pid = 1772] [serial = 643] [outer = (nil)] 02:39:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x95e49000) [pid = 1772] [serial = 644] [outer = 0x92cbb800] 02:39:52 INFO - PROCESS | 1772 | 1468661992122 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x97996c00) [pid = 1772] [serial = 645] [outer = 0x92cbb800] 02:39:53 INFO - PROCESS | 1772 | 1468661993300 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1884ms 02:39:53 INFO - PROCESS | 1772 | 1468661993348 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 1772 | 1468661993354 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 02:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:39:53 INFO - PROCESS | 1772 | 1468661993363 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 1772 | 1468661993370 Marionette TRACE conn4 <- [1,830,null,{}] 02:39:53 INFO - PROCESS | 1772 | 1468661993380 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:53 INFO - PROCESS | 1772 | 1468661993385 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:53 INFO - PROCESS | 1772 | 1468661993576 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:39:53 INFO - PROCESS | 1772 | 1468661993836 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 1772 | 1468661993847 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790b800 == 32 [pid = 1772] [id = 215] 02:39:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9798b800) [pid = 1772] [serial = 646] [outer = (nil)] 02:39:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a40a800) [pid = 1772] [serial = 647] [outer = 0x9798b800] 02:39:53 INFO - PROCESS | 1772 | 1468661993970 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a4e0800) [pid = 1772] [serial = 648] [outer = 0x9798b800] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a1d4400 == 31 [pid = 1772] [id = 189] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9534c800 == 30 [pid = 1772] [id = 188] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a8b5400 == 29 [pid = 1772] [id = 190] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x93937000 == 28 [pid = 1772] [id = 191] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7800 == 27 [pid = 1772] [id = 202] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9799a000 == 26 [pid = 1772] [id = 201] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9383ac00 == 25 [pid = 1772] [id = 200] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4800 == 24 [pid = 1772] [id = 193] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b2000 == 23 [pid = 1772] [id = 194] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x95e45000 == 22 [pid = 1772] [id = 195] 02:39:55 INFO - PROCESS | 1772 | --DOCSHELL 0x95130c00 == 21 [pid = 1772] [id = 192] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a634000) [pid = 1772] [serial = 599] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9973f800) [pid = 1772] [serial = 596] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9383c400) [pid = 1772] [serial = 590] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93a67000) [pid = 1772] [serial = 591] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e41800) [pid = 1772] [serial = 593] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9c005800) [pid = 1772] [serial = 588] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a4e2000) [pid = 1772] [serial = 587] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a45e800) [pid = 1772] [serial = 581] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a346800) [pid = 1772] [serial = 580] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b454c00) [pid = 1772] [serial = 585] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b127c00) [pid = 1772] [serial = 584] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a346c00) [pid = 1772] [serial = 597] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95e48c00) [pid = 1772] [serial = 594] [outer = (nil)] [url = about:blank] 02:39:55 INFO - PROCESS | 1772 | 1468661995944 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2599ms 02:39:55 INFO - PROCESS | 1772 | 1468661995963 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:39:55 INFO - PROCESS | 1772 | 1468661995970 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 02:39:56 INFO - PROCESS | 1772 | 1468661996019 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 1772 | 1468661996025 Marionette TRACE conn4 <- [1,834,null,{}] 02:39:56 INFO - PROCESS | 1772 | 1468661996036 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:56 INFO - PROCESS | 1772 | 1468661996041 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:56 INFO - PROCESS | 1772 | 1468661996242 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:39:56 INFO - PROCESS | 1772 | 1468661996255 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 1772 | 1468661996263 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a68800 == 22 [pid = 1772] [id = 216] 02:39:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x93c95c00) [pid = 1772] [serial = 649] [outer = (nil)] 02:39:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95343c00) [pid = 1772] [serial = 650] [outer = 0x93c95c00] 02:39:56 INFO - PROCESS | 1772 | 1468661996349 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95347000) [pid = 1772] [serial = 651] [outer = 0x93c95c00] 02:39:57 INFO - PROCESS | 1772 | 1468661997318 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1384ms 02:39:57 INFO - PROCESS | 1772 | 1468661997363 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 1772 | 1468661997372 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 02:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:39:57 INFO - PROCESS | 1772 | 1468661997386 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 1772 | 1468661997391 Marionette TRACE conn4 <- [1,838,null,{}] 02:39:57 INFO - PROCESS | 1772 | 1468661997398 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 1772 | 1468661997405 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:57 INFO - PROCESS | 1772 | 1468661997607 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:39:57 INFO - PROCESS | 1772 | 1468661997746 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 1772 | 1468661997756 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x96ea1c00 == 23 [pid = 1772] [id = 217] 02:39:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9790d800) [pid = 1772] [serial = 652] [outer = (nil)] 02:39:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9924c000) [pid = 1772] [serial = 653] [outer = 0x9790d800] 02:39:57 INFO - PROCESS | 1772 | 1468661997835 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x99733000) [pid = 1772] [serial = 654] [outer = 0x9790d800] 02:39:58 INFO - PROCESS | 1772 | 1468661998851 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1535ms 02:39:58 INFO - PROCESS | 1772 | 1468661998920 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 1772 | 1468661998925 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 02:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:39:58 INFO - PROCESS | 1772 | 1468661998933 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 1772 | 1468661998940 Marionette TRACE conn4 <- [1,842,null,{}] 02:39:58 INFO - PROCESS | 1772 | 1468661998966 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:58 INFO - PROCESS | 1772 | 1468661998976 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:59 INFO - PROCESS | 1772 | 1468661999208 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:39:59 INFO - PROCESS | 1772 | 1468661999250 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1772 | 1468661999262 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:39:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a634800 == 24 [pid = 1772] [id = 218] 02:39:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a635000) [pid = 1772] [serial = 655] [outer = (nil)] 02:39:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a63b800) [pid = 1772] [serial = 656] [outer = 0x9a635000] 02:39:59 INFO - PROCESS | 1772 | 1468661999342 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a64e400) [pid = 1772] [serial = 657] [outer = 0x9a635000] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b40fc00) [pid = 1772] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9add5000) [pid = 1772] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a9ba400) [pid = 1772] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a643800) [pid = 1772] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9383fc00) [pid = 1772] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a457800) [pid = 1772] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a4e3800) [pid = 1772] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x98319c00) [pid = 1772] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x92cb3400) [pid = 1772] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:40:00 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95e49c00) [pid = 1772] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:40:00 INFO - PROCESS | 1772 | 1468662000658 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1746ms 02:40:00 INFO - PROCESS | 1772 | 1468662000679 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:40:00 INFO - PROCESS | 1772 | 1468662000685 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 02:40:00 INFO - PROCESS | 1772 | 1468662000691 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 1772 | 1468662000695 Marionette TRACE conn4 <- [1,846,null,{}] 02:40:00 INFO - PROCESS | 1772 | 1468662000701 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 1772 | 1468662000712 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:00 INFO - PROCESS | 1772 | 1468662000904 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:40:00 INFO - PROCESS | 1772 | 1468662000916 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 1772 | 1468662000925 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbe800 == 25 [pid = 1772] [id = 219] 02:40:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95e4c000) [pid = 1772] [serial = 658] [outer = (nil)] 02:40:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a8bb400) [pid = 1772] [serial = 659] [outer = 0x95e4c000] 02:40:01 INFO - PROCESS | 1772 | 1468662001104 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a9bc400) [pid = 1772] [serial = 660] [outer = 0x95e4c000] 02:40:01 INFO - PROCESS | 1772 | 1468662001982 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1331ms 02:40:02 INFO - PROCESS | 1772 | 1468662002023 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 1772 | 1468662002028 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 02:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:40:02 INFO - PROCESS | 1772 | 1468662002035 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 1772 | 1468662002039 Marionette TRACE conn4 <- [1,850,null,{}] 02:40:02 INFO - PROCESS | 1772 | 1468662002045 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:02 INFO - PROCESS | 1772 | 1468662002051 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:02 INFO - PROCESS | 1772 | 1468662002421 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:40:02 INFO - PROCESS | 1772 | 1468662002673 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 1772 | 1468662002685 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb9c00 == 26 [pid = 1772] [id = 220] 02:40:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x92cba400) [pid = 1772] [serial = 661] [outer = (nil)] 02:40:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9383a000) [pid = 1772] [serial = 662] [outer = 0x92cba400] 02:40:02 INFO - PROCESS | 1772 | 1468662002829 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x93a69000) [pid = 1772] [serial = 663] [outer = 0x92cba400] 02:40:03 INFO - PROCESS | 1772 | 1468662003946 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1941ms 02:40:03 INFO - PROCESS | 1772 | 1468662003979 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 1772 | 1468662003985 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 02:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:40:04 INFO - PROCESS | 1772 | 1468662003997 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 1772 | 1468662004002 Marionette TRACE conn4 <- [1,854,null,{}] 02:40:04 INFO - PROCESS | 1772 | 1468662004012 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:04 INFO - PROCESS | 1772 | 1468662004019 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:04 INFO - PROCESS | 1772 | 1468662004260 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:40:04 INFO - PROCESS | 1772 | 1468662004478 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 1772 | 1468662004488 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x9927dc00 == 27 [pid = 1772] [id = 221] 02:40:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x99e0c000) [pid = 1772] [serial = 664] [outer = (nil)] 02:40:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a1d2c00) [pid = 1772] [serial = 665] [outer = 0x99e0c000] 02:40:04 INFO - PROCESS | 1772 | 1468662004580 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a40d000) [pid = 1772] [serial = 666] [outer = 0x99e0c000] 02:40:05 INFO - PROCESS | 1772 | 1468662005651 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1739ms 02:40:05 INFO - PROCESS | 1772 | 1468662005736 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:40:05 INFO - PROCESS | 1772 | 1468662005742 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 02:40:05 INFO - PROCESS | 1772 | 1468662005750 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 1772 | 1468662005753 Marionette TRACE conn4 <- [1,858,null,{}] 02:40:05 INFO - PROCESS | 1772 | 1468662005760 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:05 INFO - PROCESS | 1772 | 1468662005767 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:06 INFO - PROCESS | 1772 | 1468662006021 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:40:06 INFO - PROCESS | 1772 | 1468662006299 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 1772 | 1468662006308 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e44400 == 28 [pid = 1772] [id = 222] 02:40:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9b2000) [pid = 1772] [serial = 667] [outer = (nil)] 02:40:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9aab3800) [pid = 1772] [serial = 668] [outer = 0x9a9b2000] 02:40:06 INFO - PROCESS | 1772 | 1468662006397 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9add4400) [pid = 1772] [serial = 669] [outer = 0x9a9b2000] 02:40:07 INFO - PROCESS | 1772 | 1468662007456 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1790ms 02:40:07 INFO - PROCESS | 1772 | 1468662007540 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 1772 | 1468662007547 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 02:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:40:07 INFO - PROCESS | 1772 | 1468662007567 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1772 | 1468662007576 Marionette TRACE conn4 <- [1,862,null,{}] 02:40:07 INFO - PROCESS | 1772 | 1468662007589 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:07 INFO - PROCESS | 1772 | 1468662007597 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:07 INFO - PROCESS | 1772 | 1468662007913 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:40:08 INFO - PROCESS | 1772 | 1468662008103 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 1772 | 1468662008112 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e47400 == 29 [pid = 1772] [id = 223] 02:40:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a452c00) [pid = 1772] [serial = 670] [outer = (nil)] 02:40:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9bcf0000) [pid = 1772] [serial = 671] [outer = 0x9a452c00] 02:40:08 INFO - PROCESS | 1772 | 1468662008199 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9bcaf000) [pid = 1772] [serial = 672] [outer = 0x9a452c00] 02:40:09 INFO - PROCESS | 1772 | 1468662009368 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1899ms 02:40:09 INFO - PROCESS | 1772 | 1468662009459 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 1772 | 1468662009466 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 02:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:40:09 INFO - PROCESS | 1772 | 1468662009488 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 1772 | 1468662009494 Marionette TRACE conn4 <- [1,866,null,{}] 02:40:09 INFO - PROCESS | 1772 | 1468662009513 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:09 INFO - PROCESS | 1772 | 1468662009518 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:09 INFO - PROCESS | 1772 | 1468662009820 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:40:09 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbe800 == 28 [pid = 1772] [id = 219] 02:40:09 INFO - PROCESS | 1772 | --DOCSHELL 0x9a634800 == 27 [pid = 1772] [id = 218] 02:40:09 INFO - PROCESS | 1772 | --DOCSHELL 0x96ea1c00 == 26 [pid = 1772] [id = 217] 02:40:09 INFO - PROCESS | 1772 | --DOCSHELL 0x93a68800 == 25 [pid = 1772] [id = 216] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a857800) [pid = 1772] [serial = 608] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a9af400) [pid = 1772] [serial = 609] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x94749c00) [pid = 1772] [serial = 602] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x95183800) [pid = 1772] [serial = 603] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a4de400) [pid = 1772] [serial = 617] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a63dc00) [pid = 1772] [serial = 600] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x99e01800) [pid = 1772] [serial = 605] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a40fc00) [pid = 1772] [serial = 606] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x92cbd000) [pid = 1772] [serial = 611] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9474e800) [pid = 1772] [serial = 612] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x96ea0000) [pid = 1772] [serial = 614] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x99734c00) [pid = 1772] [serial = 615] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a645c00) [pid = 1772] [serial = 618] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9bf0f400) [pid = 1772] [serial = 627] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9b45b400) [pid = 1772] [serial = 626] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b406800) [pid = 1772] [serial = 624] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9aabf400) [pid = 1772] [serial = 620] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9b126800) [pid = 1772] [serial = 623] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9addb800) [pid = 1772] [serial = 621] [outer = (nil)] [url = about:blank] 02:40:10 INFO - PROCESS | 1772 | 1468662010032 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 1772 | 1468662010046 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383d000 == 26 [pid = 1772] [id = 224] 02:40:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x93937400) [pid = 1772] [serial = 673] [outer = (nil)] 02:40:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x94754400) [pid = 1772] [serial = 674] [outer = 0x93937400] 02:40:10 INFO - PROCESS | 1772 | 1468662010154 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95346400) [pid = 1772] [serial = 675] [outer = 0x93937400] 02:40:11 INFO - PROCESS | 1772 | 1468662011062 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1595ms 02:40:11 INFO - PROCESS | 1772 | 1468662011081 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 1772 | 1468662011089 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 02:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:40:11 INFO - PROCESS | 1772 | 1468662011101 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 1772 | 1468662011105 Marionette TRACE conn4 <- [1,870,null,{}] 02:40:11 INFO - PROCESS | 1772 | 1468662011112 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:11 INFO - PROCESS | 1772 | 1468662011119 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:11 INFO - PROCESS | 1772 | 1468662011320 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:40:11 INFO - PROCESS | 1772 | 1468662011459 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1772 | 1468662011468 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c97c00 == 27 [pid = 1772] [id = 225] 02:40:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x97991400) [pid = 1772] [serial = 676] [outer = (nil)] 02:40:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x99e02400) [pid = 1772] [serial = 677] [outer = 0x97991400] 02:40:11 INFO - PROCESS | 1772 | 1468662011550 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a40fc00) [pid = 1772] [serial = 678] [outer = 0x97991400] 02:40:12 INFO - PROCESS | 1772 | 1468662012499 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1442ms 02:40:12 INFO - PROCESS | 1772 | 1468662012544 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 1772 | 1468662012549 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 02:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:40:12 INFO - PROCESS | 1772 | 1468662012564 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 1772 | 1468662012571 Marionette TRACE conn4 <- [1,874,null,{}] 02:40:12 INFO - PROCESS | 1772 | 1468662012588 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:12 INFO - PROCESS | 1772 | 1468662012597 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:12 INFO - PROCESS | 1772 | 1468662012832 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:40:12 INFO - PROCESS | 1772 | 1468662012856 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 1772 | 1468662012868 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a646000 == 28 [pid = 1772] [id = 226] 02:40:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a647000) [pid = 1772] [serial = 679] [outer = (nil)] 02:40:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a8c1400) [pid = 1772] [serial = 680] [outer = 0x9a647000] 02:40:12 INFO - PROCESS | 1772 | 1468662012946 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aab1400) [pid = 1772] [serial = 681] [outer = 0x9a647000] 02:40:13 INFO - PROCESS | 1772 | 1468662013949 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1451ms 02:40:14 INFO - PROCESS | 1772 | 1468662014009 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 1772 | 1468662014014 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 02:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:40:14 INFO - PROCESS | 1772 | 1468662014022 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 1772 | 1468662014025 Marionette TRACE conn4 <- [1,878,null,{}] 02:40:14 INFO - PROCESS | 1772 | 1468662014032 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:14 INFO - PROCESS | 1772 | 1468662014038 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:14 INFO - PROCESS | 1772 | 1468662014282 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:40:14 INFO - PROCESS | 1772 | 1468662014306 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 1772 | 1468662014315 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b405800 == 29 [pid = 1772] [id = 227] 02:40:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b406400) [pid = 1772] [serial = 682] [outer = (nil)] 02:40:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b40ac00) [pid = 1772] [serial = 683] [outer = 0x9b406400] 02:40:14 INFO - PROCESS | 1772 | 1468662014388 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b456800) [pid = 1772] [serial = 684] [outer = 0x9b406400] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a85a400) [pid = 1772] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9790d800) [pid = 1772] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a858000) [pid = 1772] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9c07e800) [pid = 1772] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x92cbb800) [pid = 1772] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e44800) [pid = 1772] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x93c95c00) [pid = 1772] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a635000) [pid = 1772] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9c076800) [pid = 1772] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:40:14 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9798b800) [pid = 1772] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:40:15 INFO - PROCESS | 1772 | 1468662015463 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1496ms 02:40:15 INFO - PROCESS | 1772 | 1468662015519 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 1772 | 1468662015522 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 02:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:40:15 INFO - PROCESS | 1772 | 1468662015530 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 1772 | 1468662015533 Marionette TRACE conn4 <- [1,882,null,{}] 02:40:15 INFO - PROCESS | 1772 | 1468662015541 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:15 INFO - PROCESS | 1772 | 1468662015546 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:15 INFO - PROCESS | 1772 | 1468662015723 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:40:15 INFO - PROCESS | 1772 | 1468662015856 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 1772 | 1468662015868 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbb800 == 30 [pid = 1772] [id = 228] 02:40:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95e4d800) [pid = 1772] [serial = 685] [outer = (nil)] 02:40:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b406800) [pid = 1772] [serial = 686] [outer = 0x95e4d800] 02:40:15 INFO - PROCESS | 1772 | 1468662015940 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9bca8800) [pid = 1772] [serial = 687] [outer = 0x95e4d800] 02:40:16 INFO - PROCESS | 1772 | 1468662016858 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1384ms 02:40:16 INFO - PROCESS | 1772 | 1468662016915 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 1772 | 1468662016922 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 02:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:40:16 INFO - PROCESS | 1772 | 1468662016932 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 1772 | 1468662016938 Marionette TRACE conn4 <- [1,886,null,{}] 02:40:16 INFO - PROCESS | 1772 | 1468662016950 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:16 INFO - PROCESS | 1772 | 1468662016955 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:17 INFO - PROCESS | 1772 | 1468662017297 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:40:17 INFO - PROCESS | 1772 | 1468662017512 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 1772 | 1468662017527 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e42800 == 31 [pid = 1772] [id = 229] 02:40:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95e4a000) [pid = 1772] [serial = 688] [outer = (nil)] 02:40:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x96ea0000) [pid = 1772] [serial = 689] [outer = 0x95e4a000] 02:40:17 INFO - PROCESS | 1772 | 1468662017623 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x99282000) [pid = 1772] [serial = 690] [outer = 0x95e4a000] 02:40:18 INFO - PROCESS | 1772 | 1468662018637 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1740ms 02:40:18 INFO - PROCESS | 1772 | 1468662018672 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 1772 | 1468662018680 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 02:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:40:18 INFO - PROCESS | 1772 | 1468662018692 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 1772 | 1468662018696 Marionette TRACE conn4 <- [1,890,null,{}] 02:40:18 INFO - PROCESS | 1772 | 1468662018704 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 1772 | 1468662018711 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:18 INFO - PROCESS | 1772 | 1468662018924 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:40:19 INFO - PROCESS | 1772 | 1468662019140 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 1772 | 1468662019150 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb9000 == 32 [pid = 1772] [id = 230] 02:40:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a639400) [pid = 1772] [serial = 691] [outer = (nil)] 02:40:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a652c00) [pid = 1772] [serial = 692] [outer = 0x9a639400] 02:40:19 INFO - PROCESS | 1772 | 1468662019336 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aabac00) [pid = 1772] [serial = 693] [outer = 0x9a639400] 02:40:20 INFO - PROCESS | 1772 | 1468662020489 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1859ms 02:40:20 INFO - PROCESS | 1772 | 1468662020551 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 1772 | 1468662020556 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 02:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:40:20 INFO - PROCESS | 1772 | 1468662020564 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 1772 | 1468662020571 Marionette TRACE conn4 <- [1,894,null,{}] 02:40:20 INFO - PROCESS | 1772 | 1468662020590 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 1772 | 1468662020600 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:20 INFO - PROCESS | 1772 | 1468662020860 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:40:21 INFO - PROCESS | 1772 | 1468662021166 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 1772 | 1468662021181 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c073000 == 33 [pid = 1772] [id = 231] 02:40:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9c073800) [pid = 1772] [serial = 694] [outer = (nil)] 02:40:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9c07c800) [pid = 1772] [serial = 695] [outer = 0x9c073800] 02:40:21 INFO - PROCESS | 1772 | 1468662021283 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9d488800) [pid = 1772] [serial = 696] [outer = 0x9c073800] 02:40:22 INFO - PROCESS | 1772 | 1468662022294 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1747ms 02:40:22 INFO - PROCESS | 1772 | 1468662022311 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 1772 | 1468662022317 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 02:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:40:22 INFO - PROCESS | 1772 | 1468662022324 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 1772 | 1468662022328 Marionette TRACE conn4 <- [1,898,null,{}] 02:40:22 INFO - PROCESS | 1772 | 1468662022335 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:22 INFO - PROCESS | 1772 | 1468662022340 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:22 INFO - PROCESS | 1772 | 1468662022558 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:40:22 INFO - PROCESS | 1772 | 1468662022768 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 1772 | 1468662022777 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b40f400 == 34 [pid = 1772] [id = 232] 02:40:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c078400) [pid = 1772] [serial = 697] [outer = (nil)] 02:40:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa1028800) [pid = 1772] [serial = 698] [outer = 0x9c078400] 02:40:22 INFO - PROCESS | 1772 | 1468662022912 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa200dc00) [pid = 1772] [serial = 699] [outer = 0x9c078400] 02:40:23 INFO - PROCESS | 1772 | 1468662023866 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1592ms 02:40:23 INFO - PROCESS | 1772 | 1468662023917 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 1772 | 1468662023922 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 02:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:40:23 INFO - PROCESS | 1772 | 1468662023929 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 1772 | 1468662023934 Marionette TRACE conn4 <- [1,902,null,{}] 02:40:23 INFO - PROCESS | 1772 | 1468662023940 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:23 INFO - PROCESS | 1772 | 1468662023946 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:24 INFO - PROCESS | 1772 | 1468662024169 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:40:24 INFO - PROCESS | 1772 | 1468662024379 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1772 | 1468662024387 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbd400 == 35 [pid = 1772] [id = 233] 02:40:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9383bc00) [pid = 1772] [serial = 700] [outer = (nil)] 02:40:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa228a000) [pid = 1772] [serial = 701] [outer = 0x9383bc00] 02:40:24 INFO - PROCESS | 1772 | 1468662024489 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa228d400) [pid = 1772] [serial = 702] [outer = 0x9383bc00] 02:40:25 INFO - PROCESS | 1772 | 1468662025375 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1493ms 02:40:25 INFO - PROCESS | 1772 | 1468662025423 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:40:25 INFO - PROCESS | 1772 | 1468662025428 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 02:40:25 INFO - PROCESS | 1772 | 1468662025436 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 1772 | 1468662025439 Marionette TRACE conn4 <- [1,906,null,{}] 02:40:25 INFO - PROCESS | 1772 | 1468662025447 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:25 INFO - PROCESS | 1772 | 1468662025459 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:25 INFO - PROCESS | 1772 | 1468662025757 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:40:26 INFO - PROCESS | 1772 | 1468662026022 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 1772 | 1468662026030 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383f000 == 36 [pid = 1772] [id = 234] 02:40:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x93943800) [pid = 1772] [serial = 703] [outer = (nil)] 02:40:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x99739000) [pid = 1772] [serial = 704] [outer = 0x93943800] 02:40:26 INFO - PROCESS | 1772 | 1468662026127 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa2559800) [pid = 1772] [serial = 705] [outer = 0x93943800] 02:40:27 INFO - PROCESS | 1772 | 1468662027292 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1941ms 02:40:27 INFO - PROCESS | 1772 | 1468662027377 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 1772 | 1468662027384 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 02:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:40:27 INFO - PROCESS | 1772 | 1468662027394 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 1772 | 1468662027400 Marionette TRACE conn4 <- [1,910,null,{}] 02:40:27 INFO - PROCESS | 1772 | 1468662027410 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:27 INFO - PROCESS | 1772 | 1468662027415 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:27 INFO - PROCESS | 1772 | 1468662027715 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:40:27 INFO - PROCESS | 1772 | 1468662027890 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 1772 | 1468662027902 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x97992000 == 37 [pid = 1772] [id = 235] 02:40:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9831a800) [pid = 1772] [serial = 706] [outer = (nil)] 02:40:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9a45f000) [pid = 1772] [serial = 707] [outer = 0x9831a800] 02:40:28 INFO - PROCESS | 1772 | 1468662028006 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9a4db800) [pid = 1772] [serial = 708] [outer = 0x9831a800] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb9c00 == 36 [pid = 1772] [id = 220] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d7400 == 35 [pid = 1772] [id = 210] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb1800 == 34 [pid = 1772] [id = 212] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x96e9d800 == 33 [pid = 1772] [id = 208] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb8800 == 32 [pid = 1772] [id = 214] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb2000 == 31 [pid = 1772] [id = 203] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x9a40ec00 == 30 [pid = 1772] [id = 205] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x9393e800 == 29 [pid = 1772] [id = 206] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x95e45400 == 28 [pid = 1772] [id = 204] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9ba000 == 27 [pid = 1772] [id = 207] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x9790b800 == 26 [pid = 1772] [id = 215] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x95e44400 == 25 [pid = 1772] [id = 222] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x95349800 == 24 [pid = 1772] [id = 209] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x9927dc00 == 23 [pid = 1772] [id = 221] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x9a40d400 == 22 [pid = 1772] [id = 211] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x95e47400 == 21 [pid = 1772] [id = 223] 02:40:29 INFO - PROCESS | 1772 | --DOCSHELL 0x97902800 == 20 [pid = 1772] [id = 213] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a8bb400) [pid = 1772] [serial = 659] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa109b000) [pid = 1772] [serial = 641] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9924c000) [pid = 1772] [serial = 653] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9aac0000) [pid = 1772] [serial = 632] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9d82f400) [pid = 1772] [serial = 638] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x95e49000) [pid = 1772] [serial = 644] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a33f000) [pid = 1772] [serial = 629] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95343c00) [pid = 1772] [serial = 650] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a64e400) [pid = 1772] [serial = 657] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x97996c00) [pid = 1772] [serial = 645] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9c07d800) [pid = 1772] [serial = 635] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x95347000) [pid = 1772] [serial = 651] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9d874800) [pid = 1772] [serial = 639] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x99733000) [pid = 1772] [serial = 654] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a40a800) [pid = 1772] [serial = 647] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9c17f800) [pid = 1772] [serial = 636] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a40c000) [pid = 1772] [serial = 630] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa2008800) [pid = 1772] [serial = 642] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a4e0800) [pid = 1772] [serial = 648] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a63b800) [pid = 1772] [serial = 656] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9add9000) [pid = 1772] [serial = 633] [outer = (nil)] [url = about:blank] 02:40:30 INFO - PROCESS | 1772 | 1468662030042 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2693ms 02:40:30 INFO - PROCESS | 1772 | 1468662030089 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 1772 | 1468662030095 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 02:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:40:30 INFO - PROCESS | 1772 | 1468662030106 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 1772 | 1468662030111 Marionette TRACE conn4 <- [1,914,null,{}] 02:40:30 INFO - PROCESS | 1772 | 1468662030121 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:30 INFO - PROCESS | 1772 | 1468662030126 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:30 INFO - PROCESS | 1772 | 1468662030305 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:40:30 INFO - PROCESS | 1772 | 1468662030471 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 1772 | 1468662030482 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517dc00 == 21 [pid = 1772] [id = 236] 02:40:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9517ec00) [pid = 1772] [serial = 709] [outer = (nil)] 02:40:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95343800) [pid = 1772] [serial = 710] [outer = 0x9517ec00] 02:40:30 INFO - PROCESS | 1772 | 1468662030560 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9534f800) [pid = 1772] [serial = 711] [outer = 0x9517ec00] 02:40:31 INFO - PROCESS | 1772 | 1468662031404 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1341ms 02:40:31 INFO - PROCESS | 1772 | 1468662031447 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 1772 | 1468662031457 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 02:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:40:31 INFO - PROCESS | 1772 | 1468662031477 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 1772 | 1468662031486 Marionette TRACE conn4 <- [1,918,null,{}] 02:40:31 INFO - PROCESS | 1772 | 1468662031493 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:31 INFO - PROCESS | 1772 | 1468662031499 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:31 INFO - PROCESS | 1772 | 1468662031689 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:40:31 INFO - PROCESS | 1772 | 1468662031810 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 1772 | 1468662031818 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x97903400 == 22 [pid = 1772] [id = 237] 02:40:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x994bcc00) [pid = 1772] [serial = 712] [outer = (nil)] 02:40:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x99e0d800) [pid = 1772] [serial = 713] [outer = 0x994bcc00] 02:40:31 INFO - PROCESS | 1772 | 1468662031900 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a343800) [pid = 1772] [serial = 714] [outer = 0x994bcc00] 02:40:32 INFO - PROCESS | 1772 | 1468662032899 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1495ms 02:40:32 INFO - PROCESS | 1772 | 1468662032974 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 1772 | 1468662032980 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 02:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:40:32 INFO - PROCESS | 1772 | 1468662032988 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 1772 | 1468662032994 Marionette TRACE conn4 <- [1,922,null,{}] 02:40:33 INFO - PROCESS | 1772 | 1468662033027 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:33 INFO - PROCESS | 1772 | 1468662033038 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:33 INFO - PROCESS | 1772 | 1468662033265 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:40:33 INFO - PROCESS | 1772 | 1468662033293 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 1772 | 1468662033306 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63a400 == 23 [pid = 1772] [id = 238] 02:40:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a63ac00) [pid = 1772] [serial = 715] [outer = (nil)] 02:40:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a645c00) [pid = 1772] [serial = 716] [outer = 0x9a63ac00] 02:40:33 INFO - PROCESS | 1772 | 1468662033386 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a64e400) [pid = 1772] [serial = 717] [outer = 0x9a63ac00] 02:40:34 INFO - PROCESS | 1772 | 1468662034385 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1457ms 02:40:34 INFO - PROCESS | 1772 | 1468662034469 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 1772 | 1468662034475 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 02:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:40:34 INFO - PROCESS | 1772 | 1468662034482 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 1772 | 1468662034485 Marionette TRACE conn4 <- [1,926,null,{}] 02:40:34 INFO - PROCESS | 1772 | 1468662034492 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:34 INFO - PROCESS | 1772 | 1468662034497 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:35 INFO - PROCESS | 1772 | 1468662035115 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e4d800) [pid = 1772] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b406400) [pid = 1772] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a9b2000) [pid = 1772] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a452c00) [pid = 1772] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x99e0c000) [pid = 1772] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x93937400) [pid = 1772] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x97991400) [pid = 1772] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e4c000) [pid = 1772] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x92cba400) [pid = 1772] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:40:35 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a647000) [pid = 1772] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:40:35 INFO - PROCESS | 1772 | 1468662035270 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 1772 | 1468662035280 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7000 == 24 [pid = 1772] [id = 239] 02:40:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x92cba400) [pid = 1772] [serial = 718] [outer = (nil)] 02:40:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x97991400) [pid = 1772] [serial = 719] [outer = 0x92cba400] 02:40:35 INFO - PROCESS | 1772 | 1468662035360 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a85bc00) [pid = 1772] [serial = 720] [outer = 0x92cba400] 02:40:36 INFO - PROCESS | 1772 | 1468662036162 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1733ms 02:40:36 INFO - PROCESS | 1772 | 1468662036216 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 1772 | 1468662036219 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 02:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:40:36 INFO - PROCESS | 1772 | 1468662036226 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 1772 | 1468662036229 Marionette TRACE conn4 <- [1,930,null,{}] 02:40:36 INFO - PROCESS | 1772 | 1468662036236 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 1772 | 1468662036242 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:36 INFO - PROCESS | 1772 | 1468662036465 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:40:36 INFO - PROCESS | 1772 | 1468662036480 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 1772 | 1468662036486 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x94750c00 == 25 [pid = 1772] [id = 240] 02:40:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a85c400) [pid = 1772] [serial = 721] [outer = (nil)] 02:40:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9adddc00) [pid = 1772] [serial = 722] [outer = 0x9a85c400] 02:40:36 INFO - PROCESS | 1772 | 1468662036560 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9ade1800) [pid = 1772] [serial = 723] [outer = 0x9a85c400] 02:40:37 INFO - PROCESS | 1772 | 1468662037653 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1484ms 02:40:37 INFO - PROCESS | 1772 | 1468662037711 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 1772 | 1468662037718 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 02:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:40:37 INFO - PROCESS | 1772 | 1468662037727 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 1772 | 1468662037732 Marionette TRACE conn4 <- [1,934,null,{}] 02:40:37 INFO - PROCESS | 1772 | 1468662037741 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 1772 | 1468662037747 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:37 INFO - PROCESS | 1772 | 1468662037962 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:40:38 INFO - PROCESS | 1772 | 1468662038207 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 1772 | 1468662038216 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x95130800 == 26 [pid = 1772] [id = 241] 02:40:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95181800) [pid = 1772] [serial = 724] [outer = (nil)] 02:40:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x96e9c000) [pid = 1772] [serial = 725] [outer = 0x95181800] 02:40:38 INFO - PROCESS | 1772 | 1468662038335 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9924a400) [pid = 1772] [serial = 726] [outer = 0x95181800] 02:40:39 INFO - PROCESS | 1772 | 1468662039323 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1683ms 02:40:39 INFO - PROCESS | 1772 | 1468662039411 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:40:39 INFO - PROCESS | 1772 | 1468662039419 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 02:40:39 INFO - PROCESS | 1772 | 1468662039432 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - PROCESS | 1772 | 1468662039438 Marionette TRACE conn4 <- [1,938,null,{}] 02:40:39 INFO - PROCESS | 1772 | 1468662039446 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 1772 | 1468662039453 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:39 INFO - PROCESS | 1772 | 1468662039689 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:40:39 INFO - PROCESS | 1772 | 1468662039907 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 1772 | 1468662039915 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e95800 == 27 [pid = 1772] [id = 242] 02:40:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a4da400) [pid = 1772] [serial = 727] [outer = (nil)] 02:40:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a646400) [pid = 1772] [serial = 728] [outer = 0x9a4da400] 02:40:40 INFO - PROCESS | 1772 | 1468662040031 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9b6c00) [pid = 1772] [serial = 729] [outer = 0x9a4da400] 02:40:41 INFO - PROCESS | 1772 | 1468662041136 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1791ms 02:40:41 INFO - PROCESS | 1772 | 1468662041222 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:40:41 INFO - PROCESS | 1772 | 1468662041227 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 02:40:41 INFO - PROCESS | 1772 | 1468662041235 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 1772 | 1468662041242 Marionette TRACE conn4 <- [1,942,null,{}] 02:40:41 INFO - PROCESS | 1772 | 1468662041260 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 1772 | 1468662041270 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:41 INFO - PROCESS | 1772 | 1468662041603 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:40:41 INFO - PROCESS | 1772 | 1468662041775 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 1772 | 1468662041789 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bf0a400 == 28 [pid = 1772] [id = 243] 02:40:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9bf0f000) [pid = 1772] [serial = 730] [outer = (nil)] 02:40:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9c004000) [pid = 1772] [serial = 731] [outer = 0x9bf0f000] 02:40:41 INFO - PROCESS | 1772 | 1468662041880 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9c074000) [pid = 1772] [serial = 732] [outer = 0x9bf0f000] 02:40:42 INFO - PROCESS | 1772 | 1468662042885 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1693ms 02:40:42 INFO - PROCESS | 1772 | 1468662042927 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:40:42 INFO - PROCESS | 1772 | 1468662042933 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 02:40:42 INFO - PROCESS | 1772 | 1468662042941 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 1772 | 1468662042945 Marionette TRACE conn4 <- [1,946,null,{}] 02:40:42 INFO - PROCESS | 1772 | 1468662042951 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 1772 | 1468662042956 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:43 INFO - PROCESS | 1772 | 1468662043157 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:40:43 INFO - PROCESS | 1772 | 1468662043368 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 1772 | 1468662043376 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4dcc00 == 29 [pid = 1772] [id = 244] 02:40:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9c174800) [pid = 1772] [serial = 733] [outer = (nil)] 02:40:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9d41f400) [pid = 1772] [serial = 734] [outer = 0x9c174800] 02:40:43 INFO - PROCESS | 1772 | 1468662043507 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9d495400) [pid = 1772] [serial = 735] [outer = 0x9c174800] 02:40:44 INFO - PROCESS | 1772 | 1468662044512 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1640ms 02:40:44 INFO - PROCESS | 1772 | 1468662044582 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:40:44 INFO - PROCESS | 1772 | 1468662044586 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 02:40:44 INFO - PROCESS | 1772 | 1468662044594 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 1772 | 1468662044598 Marionette TRACE conn4 <- [1,950,null,{}] 02:40:44 INFO - PROCESS | 1772 | 1468662044605 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 1772 | 1468662044611 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:44 INFO - PROCESS | 1772 | 1468662044802 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:40:45 INFO - PROCESS | 1772 | 1468662045143 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1772 | 1468662045154 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0c00 == 30 [pid = 1772] [id = 245] 02:40:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x93839400) [pid = 1772] [serial = 736] [outer = (nil)] 02:40:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x93a60c00) [pid = 1772] [serial = 737] [outer = 0x93839400] 02:40:45 INFO - PROCESS | 1772 | 1468662045281 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x95345800) [pid = 1772] [serial = 738] [outer = 0x93839400] 02:40:46 INFO - PROCESS | 1772 | 1468662046399 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9b406800) [pid = 1772] [serial = 686] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9b40ac00) [pid = 1772] [serial = 683] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9aab3800) [pid = 1772] [serial = 668] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9add4400) [pid = 1772] [serial = 669] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9bcf0000) [pid = 1772] [serial = 671] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9bcaf000) [pid = 1772] [serial = 672] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a1d2c00) [pid = 1772] [serial = 665] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a40d000) [pid = 1772] [serial = 666] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x94754400) [pid = 1772] [serial = 674] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x95346400) [pid = 1772] [serial = 675] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x99e02400) [pid = 1772] [serial = 677] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a9bc400) [pid = 1772] [serial = 660] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9383a000) [pid = 1772] [serial = 662] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x93a69000) [pid = 1772] [serial = 663] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a8c1400) [pid = 1772] [serial = 680] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9bca8800) [pid = 1772] [serial = 687] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b456800) [pid = 1772] [serial = 684] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9aab1400) [pid = 1772] [serial = 681] [outer = (nil)] [url = about:blank] 02:40:46 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a40fc00) [pid = 1772] [serial = 678] [outer = (nil)] [url = about:blank] 02:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1895ms 02:40:46 INFO - PROCESS | 1772 | 1468662046493 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:40:46 INFO - PROCESS | 1772 | 1468662046499 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 02:40:46 INFO - PROCESS | 1772 | 1468662046508 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 1772 | 1468662046513 Marionette TRACE conn4 <- [1,954,null,{}] 02:40:46 INFO - PROCESS | 1772 | 1468662046528 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:46 INFO - PROCESS | 1772 | 1468662046534 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:46 INFO - PROCESS | 1772 | 1468662046727 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:40:46 INFO - PROCESS | 1772 | 1468662046899 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 1772 | 1468662046908 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e99400 == 31 [pid = 1772] [id = 246] 02:40:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9790c800) [pid = 1772] [serial = 739] [outer = (nil)] 02:40:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a1d2c00) [pid = 1772] [serial = 740] [outer = 0x9790c800] 02:40:46 INFO - PROCESS | 1772 | 1468662046987 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a40e400) [pid = 1772] [serial = 741] [outer = 0x9790c800] 02:40:47 INFO - PROCESS | 1772 | 1468662047870 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1403ms 02:40:47 INFO - PROCESS | 1772 | 1468662047915 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 1772 | 1468662047922 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 02:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:40:47 INFO - PROCESS | 1772 | 1468662047930 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 1772 | 1468662047935 Marionette TRACE conn4 <- [1,958,null,{}] 02:40:47 INFO - PROCESS | 1772 | 1468662047941 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:47 INFO - PROCESS | 1772 | 1468662047946 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:48 INFO - PROCESS | 1772 | 1468662048131 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:40:48 INFO - PROCESS | 1772 | 1468662048255 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 1772 | 1468662048264 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a412000 == 32 [pid = 1772] [id = 247] 02:40:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a4e3c00) [pid = 1772] [serial = 742] [outer = (nil)] 02:40:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aab4800) [pid = 1772] [serial = 743] [outer = 0x9a4e3c00] 02:40:48 INFO - PROCESS | 1772 | 1468662048340 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9add6800) [pid = 1772] [serial = 744] [outer = 0x9a4e3c00] 02:40:49 INFO - PROCESS | 1772 | 1468662049265 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1383ms 02:40:49 INFO - PROCESS | 1772 | 1468662049314 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 1772 | 1468662049319 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 02:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:40:49 INFO - PROCESS | 1772 | 1468662049342 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 1772 | 1468662049352 Marionette TRACE conn4 <- [1,962,null,{}] 02:40:49 INFO - PROCESS | 1772 | 1468662049362 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 1772 | 1468662049370 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:49 INFO - PROCESS | 1772 | 1468662049620 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:40:49 INFO - PROCESS | 1772 | 1468662049642 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 1772 | 1468662049650 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a631800 == 33 [pid = 1772] [id = 248] 02:40:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b40fc00) [pid = 1772] [serial = 745] [outer = (nil)] 02:40:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9bcf0400) [pid = 1772] [serial = 746] [outer = 0x9b40fc00] 02:40:49 INFO - PROCESS | 1772 | 1468662049723 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9bf0ec00) [pid = 1772] [serial = 747] [outer = 0x9b40fc00] 02:40:50 INFO - PROCESS | 1772 | 1468662050739 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1452ms 02:40:50 INFO - PROCESS | 1772 | 1468662050788 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 1772 | 1468662050793 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 02:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:40:50 INFO - PROCESS | 1772 | 1468662050806 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 1772 | 1468662050809 Marionette TRACE conn4 <- [1,966,null,{}] 02:40:50 INFO - PROCESS | 1772 | 1468662050816 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:50 INFO - PROCESS | 1772 | 1468662050822 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:51 INFO - PROCESS | 1772 | 1468662051050 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9c073800) [pid = 1772] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9c078400) [pid = 1772] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9383bc00) [pid = 1772] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x93943800) [pid = 1772] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x92cba400) [pid = 1772] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a63ac00) [pid = 1772] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x994bcc00) [pid = 1772] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9517ec00) [pid = 1772] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9831a800) [pid = 1772] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95e4a000) [pid = 1772] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:40:51 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a639400) [pid = 1772] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:40:51 INFO - PROCESS | 1772 | 1468662051331 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 1772 | 1468662051340 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383bc00 == 34 [pid = 1772] [id = 249] 02:40:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x93943800) [pid = 1772] [serial = 748] [outer = (nil)] 02:40:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9831a400) [pid = 1772] [serial = 749] [outer = 0x93943800] 02:40:51 INFO - PROCESS | 1772 | 1468662051435 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a632000) [pid = 1772] [serial = 750] [outer = 0x93943800] 02:40:52 INFO - PROCESS | 1772 | 1468662052218 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1480ms 02:40:52 INFO - PROCESS | 1772 | 1468662052288 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 1772 | 1468662052292 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 02:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:40:52 INFO - PROCESS | 1772 | 1468662052305 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 1772 | 1468662052308 Marionette TRACE conn4 <- [1,970,null,{}] 02:40:52 INFO - PROCESS | 1772 | 1468662052315 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:52 INFO - PROCESS | 1772 | 1468662052321 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:52 INFO - PROCESS | 1772 | 1468662052494 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:40:52 INFO - PROCESS | 1772 | 1468662052616 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1772 | 1468662052635 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534a800 == 35 [pid = 1772] [id = 250] 02:40:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95e4dc00) [pid = 1772] [serial = 751] [outer = (nil)] 02:40:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9c172800) [pid = 1772] [serial = 752] [outer = 0x95e4dc00] 02:40:52 INFO - PROCESS | 1772 | 1468662052723 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0xa2005c00) [pid = 1772] [serial = 753] [outer = 0x95e4dc00] 02:40:53 INFO - PROCESS | 1772 | 1468662053742 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1481ms 02:40:53 INFO - PROCESS | 1772 | 1468662053789 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 1772 | 1468662053796 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 02:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:40:53 INFO - PROCESS | 1772 | 1468662053805 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 1772 | 1468662053810 Marionette TRACE conn4 <- [1,974,null,{}] 02:40:53 INFO - PROCESS | 1772 | 1468662053821 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 1772 | 1468662053827 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:54 INFO - PROCESS | 1772 | 1468662054044 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:40:54 INFO - PROCESS | 1772 | 1468662054281 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 1772 | 1468662054293 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383a000 == 36 [pid = 1772] [id = 251] 02:40:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95343000) [pid = 1772] [serial = 754] [outer = (nil)] 02:40:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x99e02400) [pid = 1772] [serial = 755] [outer = 0x95343000] 02:40:54 INFO - PROCESS | 1772 | 1468662054432 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a40e000) [pid = 1772] [serial = 756] [outer = 0x95343000] 02:40:55 INFO - PROCESS | 1772 | 1468662055370 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1646ms 02:40:55 INFO - PROCESS | 1772 | 1468662055451 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 1772 | 1468662055460 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 02:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:40:55 INFO - PROCESS | 1772 | 1468662055472 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 1772 | 1468662055478 Marionette TRACE conn4 <- [1,978,null,{}] 02:40:55 INFO - PROCESS | 1772 | 1468662055485 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 1772 | 1468662055492 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:55 INFO - PROCESS | 1772 | 1468662055745 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:40:56 INFO - PROCESS | 1772 | 1468662056010 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 1772 | 1468662056018 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e1c00 == 37 [pid = 1772] [id = 252] 02:40:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9bb000) [pid = 1772] [serial = 757] [outer = (nil)] 02:40:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9b408c00) [pid = 1772] [serial = 758] [outer = 0x9a9bb000] 02:40:56 INFO - PROCESS | 1772 | 1468662056109 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b45bc00) [pid = 1772] [serial = 759] [outer = 0x9a9bb000] 02:40:57 INFO - PROCESS | 1772 | 1468662057182 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1786ms 02:40:57 INFO - PROCESS | 1772 | 1468662057258 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 1772 | 1468662057264 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 02:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:40:57 INFO - PROCESS | 1772 | 1468662057272 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1772 | 1468662057279 Marionette TRACE conn4 <- [1,982,null,{}] 02:40:57 INFO - PROCESS | 1772 | 1468662057297 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 1772 | 1468662057307 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:57 INFO - PROCESS | 1772 | 1468662057634 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:40:57 INFO - PROCESS | 1772 | 1468662057813 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 1772 | 1468662057825 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:57 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2321800 == 38 [pid = 1772] [id = 253] 02:40:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa232c000) [pid = 1772] [serial = 760] [outer = (nil)] 02:40:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa23a6400) [pid = 1772] [serial = 761] [outer = 0xa232c000] 02:40:57 INFO - PROCESS | 1772 | 1468662057918 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2536800) [pid = 1772] [serial = 762] [outer = 0xa232c000] 02:40:58 INFO - PROCESS | 1772 | 1468662058902 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1696ms 02:40:58 INFO - PROCESS | 1772 | 1468662058969 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 1772 | 1468662058975 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 02:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:40:58 INFO - PROCESS | 1772 | 1468662058983 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 1772 | 1468662058988 Marionette TRACE conn4 <- [1,986,null,{}] 02:40:59 INFO - PROCESS | 1772 | 1468662058995 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:59 INFO - PROCESS | 1772 | 1468662059000 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:59 INFO - PROCESS | 1772 | 1468662059244 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:40:59 INFO - PROCESS | 1772 | 1468662059460 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1772 | 1468662059468 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:40:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9d833800 == 39 [pid = 1772] [id = 254] 02:40:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2001400) [pid = 1772] [serial = 763] [outer = (nil)] 02:40:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa2fbc000) [pid = 1772] [serial = 764] [outer = 0xa2001400] 02:40:59 INFO - PROCESS | 1772 | 1468662059601 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa2ff9000) [pid = 1772] [serial = 765] [outer = 0xa2001400] 02:41:00 INFO - PROCESS | 1772 | 1468662060525 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1584ms 02:41:00 INFO - PROCESS | 1772 | 1468662060568 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:41:00 INFO - PROCESS | 1772 | 1468662060573 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 02:41:00 INFO - PROCESS | 1772 | 1468662060580 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 1772 | 1468662060584 Marionette TRACE conn4 <- [1,990,null,{}] 02:41:00 INFO - PROCESS | 1772 | 1468662060590 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 1772 | 1468662060596 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:00 INFO - PROCESS | 1772 | 1468662060808 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:41:01 INFO - PROCESS | 1772 | 1468662061067 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1772 | 1468662061076 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4b000 == 40 [pid = 1772] [id = 255] 02:41:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9a58fc00) [pid = 1772] [serial = 766] [outer = (nil)] 02:41:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa310b400) [pid = 1772] [serial = 767] [outer = 0x9a58fc00] 02:41:01 INFO - PROCESS | 1772 | 1468662061212 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa3192000) [pid = 1772] [serial = 768] [outer = 0x9a58fc00] 02:41:02 INFO - PROCESS | 1772 | 1468662062167 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1641ms 02:41:02 INFO - PROCESS | 1772 | 1468662062222 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 1772 | 1468662062225 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 02:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:41:02 INFO - PROCESS | 1772 | 1468662062234 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 1772 | 1468662062238 Marionette TRACE conn4 <- [1,994,null,{}] 02:41:02 INFO - PROCESS | 1772 | 1468662062244 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:02 INFO - PROCESS | 1772 | 1468662062255 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:02 INFO - PROCESS | 1772 | 1468662062523 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:41:02 INFO - PROCESS | 1772 | 1468662062758 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 1772 | 1468662062768 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c9d800 == 41 [pid = 1772] [id = 256] 02:41:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x94748800) [pid = 1772] [serial = 769] [outer = (nil)] 02:41:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9517fc00) [pid = 1772] [serial = 770] [outer = 0x94748800] 02:41:03 INFO - PROCESS | 1772 | 1468662063067 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x95350400) [pid = 1772] [serial = 771] [outer = 0x94748800] 02:41:04 INFO - PROCESS | 1772 | 1468662064062 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1885ms 02:41:04 INFO - PROCESS | 1772 | 1468662064121 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 1772 | 1468662064134 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 02:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:41:04 INFO - PROCESS | 1772 | 1468662064150 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 1772 | 1468662064154 Marionette TRACE conn4 <- [1,998,null,{}] 02:41:04 INFO - PROCESS | 1772 | 1468662064171 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 1772 | 1468662064183 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:04 INFO - PROCESS | 1772 | 1468662064419 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9383bc00 == 40 [pid = 1772] [id = 249] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a631800 == 39 [pid = 1772] [id = 248] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a412000 == 38 [pid = 1772] [id = 247] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x96e99400 == 37 [pid = 1772] [id = 246] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0c00 == 36 [pid = 1772] [id = 245] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x96e95800 == 35 [pid = 1772] [id = 242] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4dcc00 == 34 [pid = 1772] [id = 244] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9bf0a400 == 33 [pid = 1772] [id = 243] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x93c9d800 == 32 [pid = 1772] [id = 256] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4b000 == 31 [pid = 1772] [id = 255] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0xa2321800 == 30 [pid = 1772] [id = 253] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9d833800 == 29 [pid = 1772] [id = 254] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e1c00 == 28 [pid = 1772] [id = 252] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9534a800 == 27 [pid = 1772] [id = 250] 02:41:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9383a000 == 26 [pid = 1772] [id = 251] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a645c00) [pid = 1772] [serial = 716] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x99e0d800) [pid = 1772] [serial = 713] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x95343800) [pid = 1772] [serial = 710] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9534f800) [pid = 1772] [serial = 711] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a4db800) [pid = 1772] [serial = 708] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a45f000) [pid = 1772] [serial = 707] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x99282000) [pid = 1772] [serial = 690] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x96ea0000) [pid = 1772] [serial = 689] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9aabac00) [pid = 1772] [serial = 693] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a652c00) [pid = 1772] [serial = 692] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9d488800) [pid = 1772] [serial = 696] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9c07c800) [pid = 1772] [serial = 695] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa200dc00) [pid = 1772] [serial = 699] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa1028800) [pid = 1772] [serial = 698] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa228d400) [pid = 1772] [serial = 702] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa228a000) [pid = 1772] [serial = 701] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa2559800) [pid = 1772] [serial = 705] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x99739000) [pid = 1772] [serial = 704] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a64e400) [pid = 1772] [serial = 717] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9adddc00) [pid = 1772] [serial = 722] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a343800) [pid = 1772] [serial = 714] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x97991400) [pid = 1772] [serial = 719] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a85bc00) [pid = 1772] [serial = 720] [outer = (nil)] [url = about:blank] 02:41:05 INFO - PROCESS | 1772 | 1468662065738 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 1772 | 1468662065750 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbcc00 == 27 [pid = 1772] [id = 257] 02:41:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x92cbd000) [pid = 1772] [serial = 772] [outer = (nil)] 02:41:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9383a800) [pid = 1772] [serial = 773] [outer = 0x92cbd000] 02:41:05 INFO - PROCESS | 1772 | 1468662065841 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x93941c00) [pid = 1772] [serial = 774] [outer = 0x92cbd000] 02:41:06 INFO - PROCESS | 1772 | 1468662066735 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2657ms 02:41:06 INFO - PROCESS | 1772 | 1468662066803 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 1772 | 1468662066810 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 02:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:41:06 INFO - PROCESS | 1772 | 1468662066819 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - PROCESS | 1772 | 1468662066825 Marionette TRACE conn4 <- [1,1002,null,{}] 02:41:06 INFO - PROCESS | 1772 | 1468662066835 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:06 INFO - PROCESS | 1772 | 1468662066844 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:07 INFO - PROCESS | 1772 | 1468662067027 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:41:07 INFO - PROCESS | 1772 | 1468662067168 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 1772 | 1468662067178 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e41400 == 28 [pid = 1772] [id = 258] 02:41:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95e41c00) [pid = 1772] [serial = 775] [outer = (nil)] 02:41:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95e4b000) [pid = 1772] [serial = 776] [outer = 0x95e41c00] 02:41:07 INFO - PROCESS | 1772 | 1468662067264 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x96ea0c00) [pid = 1772] [serial = 777] [outer = 0x95e41c00] 02:41:08 INFO - PROCESS | 1772 | 1468662068174 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1394ms 02:41:08 INFO - PROCESS | 1772 | 1468662068221 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 1772 | 1468662068232 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 02:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:41:08 INFO - PROCESS | 1772 | 1468662068240 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 1772 | 1468662068245 Marionette TRACE conn4 <- [1,1006,null,{}] 02:41:08 INFO - PROCESS | 1772 | 1468662068256 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:08 INFO - PROCESS | 1772 | 1468662068263 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:08 INFO - PROCESS | 1772 | 1468662068500 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:41:08 INFO - PROCESS | 1772 | 1468662068531 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 1772 | 1468662068540 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x99281000 == 29 [pid = 1772] [id = 259] 02:41:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a341800) [pid = 1772] [serial = 778] [outer = (nil)] 02:41:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a3edc00) [pid = 1772] [serial = 779] [outer = 0x9a341800] 02:41:08 INFO - PROCESS | 1772 | 1468662068616 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a414800) [pid = 1772] [serial = 780] [outer = 0x9a341800] 02:41:09 INFO - PROCESS | 1772 | 1468662069709 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1492ms 02:41:09 INFO - PROCESS | 1772 | 1468662069734 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 1772 | 1468662069739 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 02:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:41:09 INFO - PROCESS | 1772 | 1468662069763 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 1772 | 1468662069774 Marionette TRACE conn4 <- [1,1010,null,{}] 02:41:09 INFO - PROCESS | 1772 | 1468662069790 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 1772 | 1468662069800 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:10 INFO - PROCESS | 1772 | 1468662070038 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:41:10 INFO - PROCESS | 1772 | 1468662070065 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 1772 | 1468662070071 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a644400 == 30 [pid = 1772] [id = 260] 02:41:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a647800) [pid = 1772] [serial = 781] [outer = (nil)] 02:41:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a64fc00) [pid = 1772] [serial = 782] [outer = 0x9a647800] 02:41:10 INFO - PROCESS | 1772 | 1468662070152 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a8c2c00) [pid = 1772] [serial = 783] [outer = 0x9a647800] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x95e4dc00) [pid = 1772] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9b40fc00) [pid = 1772] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93943800) [pid = 1772] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9c174800) [pid = 1772] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a4da400) [pid = 1772] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95181800) [pid = 1772] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a85c400) [pid = 1772] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9790c800) [pid = 1772] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a4e3c00) [pid = 1772] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x93839400) [pid = 1772] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:41:11 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9bf0f000) [pid = 1772] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:41:11 INFO - PROCESS | 1772 | 1468662071669 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1965ms 02:41:11 INFO - PROCESS | 1772 | 1468662071720 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:41:11 INFO - PROCESS | 1772 | 1468662071725 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 02:41:11 INFO - PROCESS | 1772 | 1468662071733 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 1772 | 1468662071736 Marionette TRACE conn4 <- [1,1014,null,{}] 02:41:11 INFO - PROCESS | 1772 | 1468662071743 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:11 INFO - PROCESS | 1772 | 1468662071747 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:11 INFO - PROCESS | 1772 | 1468662071977 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:41:12 INFO - PROCESS | 1772 | 1468662071992 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1772 | 1468662072002 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x93839400 == 31 [pid = 1772] [id = 261] 02:41:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95343800) [pid = 1772] [serial = 784] [outer = (nil)] 02:41:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a9b5c00) [pid = 1772] [serial = 785] [outer = 0x95343800] 02:41:12 INFO - PROCESS | 1772 | 1468662072077 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9ba000) [pid = 1772] [serial = 786] [outer = 0x95343800] 02:41:13 INFO - PROCESS | 1772 | 1468662073031 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1341ms 02:41:13 INFO - PROCESS | 1772 | 1468662073074 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 1772 | 1468662073081 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 02:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:41:13 INFO - PROCESS | 1772 | 1468662073093 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 1772 | 1468662073101 Marionette TRACE conn4 <- [1,1018,null,{}] 02:41:13 INFO - PROCESS | 1772 | 1468662073113 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:13 INFO - PROCESS | 1772 | 1468662073120 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:13 INFO - PROCESS | 1772 | 1468662073365 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:41:13 INFO - PROCESS | 1772 | 1468662073599 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 1772 | 1468662073615 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x95346000 == 32 [pid = 1772] [id = 262] 02:41:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95348c00) [pid = 1772] [serial = 787] [outer = (nil)] 02:41:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9534f800) [pid = 1772] [serial = 788] [outer = 0x95348c00] 02:41:13 INFO - PROCESS | 1772 | 1468662073752 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x99e0ec00) [pid = 1772] [serial = 789] [outer = 0x95348c00] 02:41:14 INFO - PROCESS | 1772 | 1468662074851 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1801ms 02:41:14 INFO - PROCESS | 1772 | 1468662074894 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 1772 | 1468662074903 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 02:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:41:14 INFO - PROCESS | 1772 | 1468662074916 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 1772 | 1468662074921 Marionette TRACE conn4 <- [1,1022,null,{}] 02:41:14 INFO - PROCESS | 1772 | 1468662074928 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 1772 | 1468662074935 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:15 INFO - PROCESS | 1772 | 1468662075141 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:41:15 INFO - PROCESS | 1772 | 1468662075376 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 1772 | 1468662075389 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb9c00 == 33 [pid = 1772] [id = 263] 02:41:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9517f000) [pid = 1772] [serial = 790] [outer = (nil)] 02:41:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a85c000) [pid = 1772] [serial = 791] [outer = 0x9517f000] 02:41:15 INFO - PROCESS | 1772 | 1468662075498 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9aab9400) [pid = 1772] [serial = 792] [outer = 0x9517f000] 02:41:16 INFO - PROCESS | 1772 | 1468662076575 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1738ms 02:41:16 INFO - PROCESS | 1772 | 1468662076654 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 1772 | 1468662076659 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 02:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:41:16 INFO - PROCESS | 1772 | 1468662076667 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 1772 | 1468662076674 Marionette TRACE conn4 <- [1,1026,null,{}] 02:41:16 INFO - PROCESS | 1772 | 1468662076693 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 1772 | 1468662076703 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:16 INFO - PROCESS | 1772 | 1468662076968 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:41:17 INFO - PROCESS | 1772 | 1468662077239 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 1772 | 1468662077253 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b457400 == 34 [pid = 1772] [id = 264] 02:41:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b458800) [pid = 1772] [serial = 793] [outer = (nil)] 02:41:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b558c00) [pid = 1772] [serial = 794] [outer = 0x9b458800] 02:41:17 INFO - PROCESS | 1772 | 1468662077342 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9bcf1800) [pid = 1772] [serial = 795] [outer = 0x9b458800] 02:41:18 INFO - PROCESS | 1772 | 1468662078366 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1743ms 02:41:18 INFO - PROCESS | 1772 | 1468662078410 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 1772 | 1468662078416 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 02:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:41:18 INFO - PROCESS | 1772 | 1468662078423 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 1772 | 1468662078428 Marionette TRACE conn4 <- [1,1030,null,{}] 02:41:18 INFO - PROCESS | 1772 | 1468662078434 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:18 INFO - PROCESS | 1772 | 1468662078441 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:18 INFO - PROCESS | 1772 | 1468662078648 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:41:18 INFO - PROCESS | 1772 | 1468662078860 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 1772 | 1468662078871 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b125800 == 35 [pid = 1772] [id = 265] 02:41:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b459000) [pid = 1772] [serial = 796] [outer = (nil)] 02:41:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9c075400) [pid = 1772] [serial = 797] [outer = 0x9b459000] 02:41:19 INFO - PROCESS | 1772 | 1468662079004 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9c078800) [pid = 1772] [serial = 798] [outer = 0x9b459000] 02:41:20 INFO - PROCESS | 1772 | 1468662080028 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1687ms 02:41:20 INFO - PROCESS | 1772 | 1468662080112 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 1772 | 1468662080119 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 02:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:41:20 INFO - PROCESS | 1772 | 1468662080126 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 1772 | 1468662080131 Marionette TRACE conn4 <- [1,1034,null,{}] 02:41:20 INFO - PROCESS | 1772 | 1468662080138 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:20 INFO - PROCESS | 1772 | 1468662080145 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:20 INFO - PROCESS | 1772 | 1468662080392 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:41:20 INFO - PROCESS | 1772 | 1468662080743 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 1772 | 1468662080753 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3800 == 36 [pid = 1772] [id = 266] 02:41:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x92cb5000) [pid = 1772] [serial = 799] [outer = (nil)] 02:41:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9383c800) [pid = 1772] [serial = 800] [outer = 0x92cb5000] 02:41:20 INFO - PROCESS | 1772 | 1468662080840 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x95129800) [pid = 1772] [serial = 801] [outer = 0x92cb5000] 02:41:21 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7000 == 35 [pid = 1772] [id = 239] 02:41:21 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63a400 == 34 [pid = 1772] [id = 238] 02:41:21 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbb800 == 33 [pid = 1772] [id = 228] 02:41:21 INFO - PROCESS | 1772 | --DOCSHELL 0x97903400 == 32 [pid = 1772] [id = 237] 02:41:21 INFO - PROCESS | 1772 | --DOCSHELL 0x9517dc00 == 31 [pid = 1772] [id = 236] 02:41:21 INFO - PROCESS | 1772 | 1468662081985 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9c074000) [pid = 1772] [serial = 732] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9c172800) [pid = 1772] [serial = 752] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a632000) [pid = 1772] [serial = 750] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9add6800) [pid = 1772] [serial = 744] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa2005c00) [pid = 1772] [serial = 753] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9bcf0400) [pid = 1772] [serial = 746] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9831a400) [pid = 1772] [serial = 749] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bf0ec00) [pid = 1772] [serial = 747] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9d41f400) [pid = 1772] [serial = 734] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d495400) [pid = 1772] [serial = 735] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a646400) [pid = 1772] [serial = 728] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a9b6c00) [pid = 1772] [serial = 729] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x96e9c000) [pid = 1772] [serial = 725] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9924a400) [pid = 1772] [serial = 726] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9ade1800) [pid = 1772] [serial = 723] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a1d2c00) [pid = 1772] [serial = 740] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a40e400) [pid = 1772] [serial = 741] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9aab4800) [pid = 1772] [serial = 743] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x93a60c00) [pid = 1772] [serial = 737] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95345800) [pid = 1772] [serial = 738] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9c004000) [pid = 1772] [serial = 731] [outer = (nil)] [url = about:blank] 02:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1940ms 02:41:22 INFO - PROCESS | 1772 | 1468662082070 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 1772 | 1468662082077 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 02:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:41:22 INFO - PROCESS | 1772 | 1468662082086 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 1772 | 1468662082091 Marionette TRACE conn4 <- [1,1038,null,{}] 02:41:22 INFO - PROCESS | 1772 | 1468662082101 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:22 INFO - PROCESS | 1772 | 1468662082116 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:22 INFO - PROCESS | 1772 | 1468662082318 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:41:22 INFO - PROCESS | 1772 | 1468662082502 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 1772 | 1468662082511 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534fc00 == 32 [pid = 1772] [id = 267] 02:41:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x96ea0800) [pid = 1772] [serial = 802] [outer = (nil)] 02:41:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x99283000) [pid = 1772] [serial = 803] [outer = 0x96ea0800] 02:41:22 INFO - PROCESS | 1772 | 1468662082600 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a40b800) [pid = 1772] [serial = 804] [outer = 0x96ea0800] 02:41:23 INFO - PROCESS | 1772 | 1468662083447 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1435ms 02:41:23 INFO - PROCESS | 1772 | 1468662083525 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 1772 | 1468662083530 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 02:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:41:23 INFO - PROCESS | 1772 | 1468662083539 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - PROCESS | 1772 | 1468662083543 Marionette TRACE conn4 <- [1,1042,null,{}] 02:41:23 INFO - PROCESS | 1772 | 1468662083551 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:23 INFO - PROCESS | 1772 | 1468662083555 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:23 INFO - PROCESS | 1772 | 1468662083744 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:41:23 INFO - PROCESS | 1772 | 1468662083872 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1772 | 1468662083878 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790d800 == 33 [pid = 1772] [id = 268] 02:41:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a633c00) [pid = 1772] [serial = 805] [outer = (nil)] 02:41:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a9b2800) [pid = 1772] [serial = 806] [outer = 0x9a633c00] 02:41:23 INFO - PROCESS | 1772 | 1468662083955 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9add8400) [pid = 1772] [serial = 807] [outer = 0x9a633c00] 02:41:24 INFO - PROCESS | 1772 | 1468662084934 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1437ms 02:41:24 INFO - PROCESS | 1772 | 1468662084978 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1772 | 1468662084983 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 02:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:41:25 INFO - PROCESS | 1772 | 1468662084998 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 1772 | 1468662085008 Marionette TRACE conn4 <- [1,1046,null,{}] 02:41:25 INFO - PROCESS | 1772 | 1468662085027 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 1772 | 1468662085037 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:25 INFO - PROCESS | 1772 | 1468662085289 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:41:25 INFO - PROCESS | 1772 | 1468662085320 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 1772 | 1468662085331 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63ac00 == 34 [pid = 1772] [id = 269] 02:41:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b40e000) [pid = 1772] [serial = 808] [outer = (nil)] 02:41:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9bfe7000) [pid = 1772] [serial = 809] [outer = 0x9b40e000] 02:41:25 INFO - PROCESS | 1772 | 1468662085404 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9c003800) [pid = 1772] [serial = 810] [outer = 0x9b40e000] 02:41:26 INFO - PROCESS | 1772 | 1468662086401 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1460ms 02:41:26 INFO - PROCESS | 1772 | 1468662086452 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:41:26 INFO - PROCESS | 1772 | 1468662086457 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 02:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:41:26 INFO - PROCESS | 1772 | 1468662086472 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 1772 | 1468662086475 Marionette TRACE conn4 <- [1,1050,null,{}] 02:41:26 INFO - PROCESS | 1772 | 1468662086483 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 1772 | 1468662086488 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:26 INFO - PROCESS | 1772 | 1468662086779 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a341800) [pid = 1772] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a647800) [pid = 1772] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x92cbd000) [pid = 1772] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x94748800) [pid = 1772] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95343000) [pid = 1772] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a9bb000) [pid = 1772] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa232c000) [pid = 1772] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95e41c00) [pid = 1772] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa2001400) [pid = 1772] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:41:26 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a58fc00) [pid = 1772] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:41:26 INFO - PROCESS | 1772 | 1468662086929 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1772 | 1468662086938 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbd000 == 35 [pid = 1772] [id = 270] 02:41:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x94748800) [pid = 1772] [serial = 811] [outer = (nil)] 02:41:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a33f000) [pid = 1772] [serial = 812] [outer = 0x94748800] 02:41:27 INFO - PROCESS | 1772 | 1468662087021 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95e41c00) [pid = 1772] [serial = 813] [outer = 0x94748800] 02:41:27 INFO - PROCESS | 1772 | 1468662087816 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1382ms 02:41:27 INFO - PROCESS | 1772 | 1468662087855 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 1772 | 1468662087860 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 02:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:41:27 INFO - PROCESS | 1772 | 1468662087867 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 1772 | 1468662087870 Marionette TRACE conn4 <- [1,1054,null,{}] 02:41:27 INFO - PROCESS | 1772 | 1468662087877 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:27 INFO - PROCESS | 1772 | 1468662087882 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:28 INFO - PROCESS | 1772 | 1468662088100 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:41:28 INFO - PROCESS | 1772 | 1468662088119 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 1772 | 1468662088138 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f8c00 == 36 [pid = 1772] [id = 271] 02:41:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95342000) [pid = 1772] [serial = 814] [outer = (nil)] 02:41:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9c174000) [pid = 1772] [serial = 815] [outer = 0x95342000] 02:41:28 INFO - PROCESS | 1772 | 1468662088226 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9d876400) [pid = 1772] [serial = 816] [outer = 0x95342000] 02:41:29 INFO - PROCESS | 1772 | 1468662089359 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1538ms 02:41:29 INFO - PROCESS | 1772 | 1468662089407 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 1772 | 1468662089414 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 02:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:41:29 INFO - PROCESS | 1772 | 1468662089423 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 1772 | 1468662089428 Marionette TRACE conn4 <- [1,1058,null,{}] 02:41:29 INFO - PROCESS | 1772 | 1468662089438 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 1772 | 1468662089445 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:29 INFO - PROCESS | 1772 | 1468662089654 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:41:29 INFO - PROCESS | 1772 | 1468662089900 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 1772 | 1468662089909 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534bc00 == 37 [pid = 1772] [id = 272] 02:41:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95e43000) [pid = 1772] [serial = 817] [outer = (nil)] 02:41:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a4da000) [pid = 1772] [serial = 818] [outer = 0x95e43000] 02:41:30 INFO - PROCESS | 1772 | 1468662090006 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a4e4400) [pid = 1772] [serial = 819] [outer = 0x95e43000] 02:41:30 INFO - PROCESS | 1772 | 1468662090977 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1585ms 02:41:31 INFO - PROCESS | 1772 | 1468662091008 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 1772 | 1468662091015 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 02:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:41:31 INFO - PROCESS | 1772 | 1468662091029 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 1772 | 1468662091034 Marionette TRACE conn4 <- [1,1062,null,{}] 02:41:31 INFO - PROCESS | 1772 | 1468662091042 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:31 INFO - PROCESS | 1772 | 1468662091049 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:31 INFO - PROCESS | 1772 | 1468662091262 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:41:31 INFO - PROCESS | 1772 | 1468662091580 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 1772 | 1468662091601 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a637800 == 38 [pid = 1772] [id = 273] 02:41:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b12f400) [pid = 1772] [serial = 820] [outer = (nil)] 02:41:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b40bc00) [pid = 1772] [serial = 821] [outer = 0x9b12f400] 02:41:31 INFO - PROCESS | 1772 | 1468662091699 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9bfe6400) [pid = 1772] [serial = 822] [outer = 0x9b12f400] 02:41:32 INFO - PROCESS | 1772 | 1468662092757 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1785ms 02:41:32 INFO - PROCESS | 1772 | 1468662092815 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:41:32 INFO - PROCESS | 1772 | 1468662092818 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 02:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:41:32 INFO - PROCESS | 1772 | 1468662092828 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 1772 | 1468662092834 Marionette TRACE conn4 <- [1,1066,null,{}] 02:41:32 INFO - PROCESS | 1772 | 1468662092853 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:32 INFO - PROCESS | 1772 | 1468662092863 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:33 INFO - PROCESS | 1772 | 1468662093184 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:41:33 INFO - PROCESS | 1772 | 1468662093362 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 1772 | 1468662093376 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:33 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2006c00 == 39 [pid = 1772] [id = 274] 02:41:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa2007800) [pid = 1772] [serial = 823] [outer = (nil)] 02:41:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa20a9c00) [pid = 1772] [serial = 824] [outer = 0xa2007800] 02:41:33 INFO - PROCESS | 1772 | 1468662093466 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2291000) [pid = 1772] [serial = 825] [outer = 0xa2007800] 02:41:34 INFO - PROCESS | 1772 | 1468662094432 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1639ms 02:41:34 INFO - PROCESS | 1772 | 1468662094467 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 1772 | 1468662094472 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 02:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:41:34 INFO - PROCESS | 1772 | 1468662094480 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 1772 | 1468662094484 Marionette TRACE conn4 <- [1,1070,null,{}] 02:41:34 INFO - PROCESS | 1772 | 1468662094490 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 1772 | 1468662094496 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:34 INFO - PROCESS | 1772 | 1468662094702 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:41:34 INFO - PROCESS | 1772 | 1468662094914 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 1772 | 1468662094924 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x9474e800 == 40 [pid = 1772] [id = 275] 02:41:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a63a400) [pid = 1772] [serial = 826] [outer = (nil)] 02:41:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa23ac800) [pid = 1772] [serial = 827] [outer = 0x9a63a400] 02:41:35 INFO - PROCESS | 1772 | 1468662095053 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2559800) [pid = 1772] [serial = 828] [outer = 0x9a63a400] 02:41:36 INFO - PROCESS | 1772 | 1468662095997 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1587ms 02:41:36 INFO - PROCESS | 1772 | 1468662096067 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:41:36 INFO - PROCESS | 1772 | 1468662096072 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 02:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:41:36 INFO - PROCESS | 1772 | 1468662096079 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1772 | 1468662096084 Marionette TRACE conn4 <- [1,1074,null,{}] 02:41:36 INFO - PROCESS | 1772 | 1468662096090 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:36 INFO - PROCESS | 1772 | 1468662096095 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:36 INFO - PROCESS | 1772 | 1468662096355 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:41:36 INFO - PROCESS | 1772 | 1468662096576 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 1772 | 1468662096585 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517e400 == 41 [pid = 1772] [id = 276] 02:41:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x95e47000) [pid = 1772] [serial = 829] [outer = (nil)] 02:41:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa25fec00) [pid = 1772] [serial = 830] [outer = 0x95e47000] 02:41:36 INFO - PROCESS | 1772 | 1468662096724 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa3108c00) [pid = 1772] [serial = 831] [outer = 0x95e47000] 02:41:37 INFO - PROCESS | 1772 | 1468662097684 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1640ms 02:41:37 INFO - PROCESS | 1772 | 1468662097721 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:41:37 INFO - PROCESS | 1772 | 1468662097726 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 02:41:37 INFO - PROCESS | 1772 | 1468662097733 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 1772 | 1468662097738 Marionette TRACE conn4 <- [1,1078,null,{}] 02:41:37 INFO - PROCESS | 1772 | 1468662097745 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 1772 | 1468662097756 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:38 INFO - PROCESS | 1772 | 1468662098015 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:41:38 INFO - PROCESS | 1772 | 1468662098253 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 1772 | 1468662098261 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x93939800 == 42 [pid = 1772] [id = 277] 02:41:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x95345c00) [pid = 1772] [serial = 832] [outer = (nil)] 02:41:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa4f19000) [pid = 1772] [serial = 833] [outer = 0x95345c00] 02:41:38 INFO - PROCESS | 1772 | 1468662098365 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa610f400) [pid = 1772] [serial = 834] [outer = 0x95345c00] 02:41:39 INFO - PROCESS | 1772 | 1468662099327 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1638ms 02:41:39 INFO - PROCESS | 1772 | 1468662099371 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:41:39 INFO - PROCESS | 1772 | 1468662099377 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 02:41:39 INFO - PROCESS | 1772 | 1468662099385 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1772 | 1468662099388 Marionette TRACE conn4 <- [1,1082,null,{}] 02:41:39 INFO - PROCESS | 1772 | 1468662099395 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 1772 | 1468662099401 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:39 INFO - PROCESS | 1772 | 1468662099630 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:41:40 INFO - PROCESS | 1772 | 1468662100056 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 1772 | 1468662100069 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517dc00 == 43 [pid = 1772] [id = 278] 02:41:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x95188800) [pid = 1772] [serial = 835] [outer = (nil)] 02:41:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9534b000) [pid = 1772] [serial = 836] [outer = 0x95188800] 02:41:40 INFO - PROCESS | 1772 | 1468662100193 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x96ea1800) [pid = 1772] [serial = 837] [outer = 0x95188800] 02:41:41 INFO - PROCESS | 1772 | 1468662101247 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1941ms 02:41:41 INFO - PROCESS | 1772 | 1468662101328 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 1772 | 1468662101335 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 02:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:41:41 INFO - PROCESS | 1772 | 1468662101344 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 1772 | 1468662101349 Marionette TRACE conn4 <- [1,1086,null,{}] 02:41:41 INFO - PROCESS | 1772 | 1468662101358 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:41 INFO - PROCESS | 1772 | 1468662101366 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbcc00 == 42 [pid = 1772] [id = 257] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9a646000 == 41 [pid = 1772] [id = 226] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x93c97c00 == 40 [pid = 1772] [id = 225] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95130800 == 39 [pid = 1772] [id = 241] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9c073000 == 38 [pid = 1772] [id = 231] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9b405800 == 37 [pid = 1772] [id = 227] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb9000 == 36 [pid = 1772] [id = 230] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x94750c00 == 35 [pid = 1772] [id = 240] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9b40f400 == 34 [pid = 1772] [id = 232] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbd400 == 33 [pid = 1772] [id = 233] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9383f000 == 32 [pid = 1772] [id = 234] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x97992000 == 31 [pid = 1772] [id = 235] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95e42800 == 30 [pid = 1772] [id = 229] 02:41:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9383d000 == 29 [pid = 1772] [id = 224] 02:41:42 INFO - PROCESS | 1772 | 1468662102604 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9a414800) [pid = 1772] [serial = 780] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a64fc00) [pid = 1772] [serial = 782] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9383a800) [pid = 1772] [serial = 773] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x93941c00) [pid = 1772] [serial = 774] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x95350400) [pid = 1772] [serial = 771] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9517fc00) [pid = 1772] [serial = 770] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a40e000) [pid = 1772] [serial = 756] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x99e02400) [pid = 1772] [serial = 755] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9b45bc00) [pid = 1772] [serial = 759] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9b408c00) [pid = 1772] [serial = 758] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa2536800) [pid = 1772] [serial = 762] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa23a6400) [pid = 1772] [serial = 761] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x95e4b000) [pid = 1772] [serial = 776] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a3edc00) [pid = 1772] [serial = 779] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa2ff9000) [pid = 1772] [serial = 765] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa2fbc000) [pid = 1772] [serial = 764] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa3192000) [pid = 1772] [serial = 768] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a8c2c00) [pid = 1772] [serial = 783] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa310b400) [pid = 1772] [serial = 767] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x96ea0c00) [pid = 1772] [serial = 777] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a9b5c00) [pid = 1772] [serial = 785] [outer = (nil)] [url = about:blank] 02:41:42 INFO - PROCESS | 1772 | 1468662102906 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 1772 | 1468662102916 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbac00 == 30 [pid = 1772] [id = 279] 02:41:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9383a800) [pid = 1772] [serial = 838] [outer = (nil)] 02:41:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x93840000) [pid = 1772] [serial = 839] [outer = 0x9383a800] 02:41:43 INFO - PROCESS | 1772 | 1468662102998 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x93a67800) [pid = 1772] [serial = 840] [outer = 0x9383a800] 02:41:43 INFO - PROCESS | 1772 | 1468662103862 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2589ms 02:41:43 INFO - PROCESS | 1772 | 1468662103935 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:41:43 INFO - PROCESS | 1772 | 1468662103943 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 02:41:43 INFO - PROCESS | 1772 | 1468662103953 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 1772 | 1468662103959 Marionette TRACE conn4 <- [1,1090,null,{}] 02:41:43 INFO - PROCESS | 1772 | 1468662103967 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 1772 | 1468662103973 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:44 INFO - PROCESS | 1772 | 1468662104162 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:41:44 INFO - PROCESS | 1772 | 1468662104288 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1772 | 1468662104296 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e42000 == 31 [pid = 1772] [id = 280] 02:41:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x95e42400) [pid = 1772] [serial = 841] [outer = (nil)] 02:41:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x95e46400) [pid = 1772] [serial = 842] [outer = 0x95e42400] 02:41:44 INFO - PROCESS | 1772 | 1468662104379 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x95e4f800) [pid = 1772] [serial = 843] [outer = 0x95e42400] 02:41:45 INFO - PROCESS | 1772 | 1468662105336 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1447ms 02:41:45 INFO - PROCESS | 1772 | --DOCSHELL 0x9a588000 == 30 [pid = 1772] [id = 9] 02:41:45 INFO - PROCESS | 1772 | 1468662105431 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 1772 | 1468662105437 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 02:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:41:45 INFO - PROCESS | 1772 | 1468662105476 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 1772 | 1468662105482 Marionette TRACE conn4 <- [1,1094,null,{}] 02:41:45 INFO - PROCESS | 1772 | 1468662105489 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:45 INFO - PROCESS | 1772 | 1468662105495 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:45 INFO - PROCESS | 1772 | 1468662105759 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:41:45 INFO - PROCESS | 1772 | 1468662105784 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 1772 | 1468662105793 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x99733000 == 31 [pid = 1772] [id = 281] 02:41:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9973e000) [pid = 1772] [serial = 844] [outer = (nil)] 02:41:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x99ef8c00) [pid = 1772] [serial = 845] [outer = 0x9973e000] 02:41:45 INFO - PROCESS | 1772 | 1468662105953 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a3eb000) [pid = 1772] [serial = 846] [outer = 0x9973e000] 02:41:47 INFO - PROCESS | 1772 | 1468662107002 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1994ms 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9b459000) [pid = 1772] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9b458800) [pid = 1772] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9517f000) [pid = 1772] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92cb5000) [pid = 1772] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b40e000) [pid = 1772] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x96ea0800) [pid = 1772] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95348c00) [pid = 1772] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a633c00) [pid = 1772] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x94748800) [pid = 1772] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95343800) [pid = 1772] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:41:47 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95342000) [pid = 1772] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:41:47 INFO - PROCESS | 1772 | 1468662107557 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 1772 | 1468662107564 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 02:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:41:47 INFO - PROCESS | 1772 | 1468662107587 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 1772 | 1468662107597 Marionette TRACE conn4 <- [1,1098,null,{}] 02:41:47 INFO - PROCESS | 1772 | 1468662107604 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 1772 | 1468662107611 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:47 INFO - PROCESS | 1772 | 1468662107853 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:41:47 INFO - PROCESS | 1772 | 1468662107936 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 1772 | 1468662107948 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a415000 == 32 [pid = 1772] [id = 282] 02:41:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a416000) [pid = 1772] [serial = 847] [outer = (nil)] 02:41:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a4e0c00) [pid = 1772] [serial = 848] [outer = 0x9a416000] 02:41:48 INFO - PROCESS | 1772 | 1468662108019 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a62f400) [pid = 1772] [serial = 849] [outer = 0x9a416000] 02:41:48 INFO - PROCESS | 1772 | 1468662108813 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1303ms 02:41:48 INFO - PROCESS | 1772 | 1468662108881 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 1772 | 1468662108885 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 02:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:41:48 INFO - PROCESS | 1772 | 1468662108892 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 1772 | 1468662108896 Marionette TRACE conn4 <- [1,1102,null,{}] 02:41:48 INFO - PROCESS | 1772 | 1468662108902 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 1772 | 1468662108907 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:49 INFO - PROCESS | 1772 | 1468662109084 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:41:49 INFO - PROCESS | 1772 | 1468662109205 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 1772 | 1468662109214 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63b400 == 33 [pid = 1772] [id = 283] 02:41:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a63c000) [pid = 1772] [serial = 850] [outer = (nil)] 02:41:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a648000) [pid = 1772] [serial = 851] [outer = 0x9a63c000] 02:41:49 INFO - PROCESS | 1772 | 1468662109287 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a64f000) [pid = 1772] [serial = 852] [outer = 0x9a63c000] 02:41:50 INFO - PROCESS | 1772 | 1468662110432 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1586ms 02:41:50 INFO - PROCESS | 1772 | 1468662110480 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 1772 | 1468662110488 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 02:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:41:50 INFO - PROCESS | 1772 | 1468662110499 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 1772 | 1468662110504 Marionette TRACE conn4 <- [1,1106,null,{}] 02:41:50 INFO - PROCESS | 1772 | 1468662110516 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 1772 | 1468662110524 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:50 INFO - PROCESS | 1772 | 1468662110748 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:41:51 INFO - PROCESS | 1772 | 1468662110987 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 1772 | 1468662111002 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x951fc800 == 34 [pid = 1772] [id = 284] 02:41:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x95344800) [pid = 1772] [serial = 853] [outer = (nil)] 02:41:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x95e47800) [pid = 1772] [serial = 854] [outer = 0x95344800] 02:41:51 INFO - PROCESS | 1772 | 1468662111095 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x99284000) [pid = 1772] [serial = 855] [outer = 0x95344800] 02:41:52 INFO - PROCESS | 1772 | 1468662112178 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1738ms 02:41:52 INFO - PROCESS | 1772 | 1468662112237 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 1772 | 1468662112245 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 02:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:41:52 INFO - PROCESS | 1772 | 1468662112257 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 1772 | 1468662112262 Marionette TRACE conn4 <- [1,1110,null,{}] 02:41:52 INFO - PROCESS | 1772 | 1468662112270 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 1772 | 1468662112277 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:52 INFO - PROCESS | 1772 | 1468662112520 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:41:52 INFO - PROCESS | 1772 | 1468662112745 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 1772 | 1468662112754 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x93934c00 == 35 [pid = 1772] [id = 285] 02:41:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a639c00) [pid = 1772] [serial = 856] [outer = (nil)] 02:41:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a651c00) [pid = 1772] [serial = 857] [outer = 0x9a639c00] 02:41:52 INFO - PROCESS | 1772 | 1468662112871 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a8bc800) [pid = 1772] [serial = 858] [outer = 0x9a639c00] 02:41:53 INFO - PROCESS | 1772 | 1468662113950 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1735ms 02:41:53 INFO - PROCESS | 1772 | 1468662113992 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 1772 | 1468662113997 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 02:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:41:54 INFO - PROCESS | 1772 | 1468662114007 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 1772 | 1468662114013 Marionette TRACE conn4 <- [1,1114,null,{}] 02:41:54 INFO - PROCESS | 1772 | 1468662114033 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:54 INFO - PROCESS | 1772 | 1468662114043 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:54 INFO - PROCESS | 1772 | 1468662114256 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:41:54 INFO - PROCESS | 1772 | 1468662114477 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 1772 | 1468662114489 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add7c00 == 36 [pid = 1772] [id = 286] 02:41:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9add8000) [pid = 1772] [serial = 859] [outer = (nil)] 02:41:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9addd800) [pid = 1772] [serial = 860] [outer = 0x9add8000] 02:41:54 INFO - PROCESS | 1772 | 1468662114610 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9b129800) [pid = 1772] [serial = 861] [outer = 0x9add8000] 02:41:55 INFO - PROCESS | 1772 | 1468662115686 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1749ms 02:41:55 INFO - PROCESS | 1772 | 1468662115756 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 1772 | 1468662115762 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 02:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:41:55 INFO - PROCESS | 1772 | 1468662115770 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 1772 | 1468662115774 Marionette TRACE conn4 <- [1,1118,null,{}] 02:41:55 INFO - PROCESS | 1772 | 1468662115782 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:55 INFO - PROCESS | 1772 | 1468662115788 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:56 INFO - PROCESS | 1772 | 1468662116028 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:41:56 INFO - PROCESS | 1772 | 1468662116246 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 1772 | 1468662116252 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e98400 == 37 [pid = 1772] [id = 287] 02:41:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9addb000) [pid = 1772] [serial = 862] [outer = (nil)] 02:41:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9b409c00) [pid = 1772] [serial = 863] [outer = 0x9addb000] 02:41:56 INFO - PROCESS | 1772 | 1468662116343 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9b407000) [pid = 1772] [serial = 864] [outer = 0x9addb000] 02:41:57 INFO - PROCESS | 1772 | 1468662117573 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1838ms 02:41:57 INFO - PROCESS | 1772 | 1468662117610 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 1772 | 1468662117617 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 02:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:41:57 INFO - PROCESS | 1772 | 1468662117627 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 1772 | 1468662117632 Marionette TRACE conn4 <- [1,1122,null,{}] 02:41:57 INFO - PROCESS | 1772 | 1468662117651 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 1772 | 1468662117658 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:57 INFO - PROCESS | 1772 | 1468662117887 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:41:58 INFO - PROCESS | 1772 | 1468662118190 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 1772 | 1468662118206 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbc400 == 38 [pid = 1772] [id = 288] 02:41:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9534f000) [pid = 1772] [serial = 865] [outer = (nil)] 02:41:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x95e49800) [pid = 1772] [serial = 866] [outer = 0x9534f000] 02:41:58 INFO - PROCESS | 1772 | 1468662118290 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x97999c00) [pid = 1772] [serial = 867] [outer = 0x9534f000] 02:41:58 INFO - PROCESS | 1772 | --DOCSHELL 0x9a637800 == 37 [pid = 1772] [id = 273] 02:41:58 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63ac00 == 36 [pid = 1772] [id = 269] 02:41:58 INFO - PROCESS | 1772 | --DOCSHELL 0x9a644400 == 35 [pid = 1772] [id = 260] 02:41:58 INFO - PROCESS | 1772 | --DOCSHELL 0x9534fc00 == 34 [pid = 1772] [id = 267] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9d876400) [pid = 1772] [serial = 816] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9c174000) [pid = 1772] [serial = 815] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9c078800) [pid = 1772] [serial = 798] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9bcf1800) [pid = 1772] [serial = 795] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a85c000) [pid = 1772] [serial = 791] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x95129800) [pid = 1772] [serial = 801] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9383c800) [pid = 1772] [serial = 800] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9bfe7000) [pid = 1772] [serial = 809] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9aab9400) [pid = 1772] [serial = 792] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x99283000) [pid = 1772] [serial = 803] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x99e0ec00) [pid = 1772] [serial = 789] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9add8400) [pid = 1772] [serial = 807] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x95e41c00) [pid = 1772] [serial = 813] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9534f800) [pid = 1772] [serial = 788] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a9b2800) [pid = 1772] [serial = 806] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a40b800) [pid = 1772] [serial = 804] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a9ba000) [pid = 1772] [serial = 786] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b558c00) [pid = 1772] [serial = 794] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9c003800) [pid = 1772] [serial = 810] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a33f000) [pid = 1772] [serial = 812] [outer = (nil)] [url = about:blank] 02:41:58 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9c075400) [pid = 1772] [serial = 797] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1772 | 1468662119248 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1649ms 02:41:59 INFO - PROCESS | 1772 | 1468662119277 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 1772 | 1468662119284 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 02:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:41:59 INFO - PROCESS | 1772 | 1468662119296 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 1772 | 1468662119302 Marionette TRACE conn4 <- [1,1126,null,{}] 02:41:59 INFO - PROCESS | 1772 | 1468662119309 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 1772 | 1468662119315 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:59 INFO - PROCESS | 1772 | 1468662119508 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:41:59 INFO - PROCESS | 1772 | 1468662119633 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 1772 | 1468662119644 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:41:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a40e400 == 35 [pid = 1772] [id = 289] 02:41:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a40e800) [pid = 1772] [serial = 868] [outer = (nil)] 02:41:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a4de400) [pid = 1772] [serial = 869] [outer = 0x9a40e800] 02:41:59 INFO - PROCESS | 1772 | 1468662119730 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a637400) [pid = 1772] [serial = 870] [outer = 0x9a40e800] 02:42:00 INFO - PROCESS | 1772 | 1468662120676 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1435ms 02:42:00 INFO - PROCESS | 1772 | 1468662120732 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1772 | 1468662120735 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 02:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:42:00 INFO - PROCESS | 1772 | 1468662120744 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1772 | 1468662120750 Marionette TRACE conn4 <- [1,1130,null,{}] 02:42:00 INFO - PROCESS | 1772 | 1468662120768 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 1772 | 1468662120778 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:00 INFO - PROCESS | 1772 | 1468662120970 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:42:01 INFO - PROCESS | 1772 | 1468662121112 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 1772 | 1468662121124 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aab3800 == 36 [pid = 1772] [id = 290] 02:42:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aab3c00) [pid = 1772] [serial = 871] [outer = (nil)] 02:42:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9ab43c00) [pid = 1772] [serial = 872] [outer = 0x9aab3c00] 02:42:01 INFO - PROCESS | 1772 | 1468662121209 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9adddc00) [pid = 1772] [serial = 873] [outer = 0x9aab3c00] 02:42:02 INFO - PROCESS | 1772 | 1468662122325 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1597ms 02:42:02 INFO - PROCESS | 1772 | 1468662122341 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:42:02 INFO - PROCESS | 1772 | 1468662122346 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 02:42:02 INFO - PROCESS | 1772 | 1468662122360 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 1772 | 1468662122364 Marionette TRACE conn4 <- [1,1134,null,{}] 02:42:02 INFO - PROCESS | 1772 | 1468662122371 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 1772 | 1468662122377 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:02 INFO - PROCESS | 1772 | 1468662122604 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:42:02 INFO - PROCESS | 1772 | 1468662122637 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 1772 | 1468662122648 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383b000 == 37 [pid = 1772] [id = 291] 02:42:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9ade0800) [pid = 1772] [serial = 874] [outer = (nil)] 02:42:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b555000) [pid = 1772] [serial = 875] [outer = 0x9ade0800] 02:42:02 INFO - PROCESS | 1772 | 1468662122735 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9bcb3800) [pid = 1772] [serial = 876] [outer = 0x9ade0800] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a63a400) [pid = 1772] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e47000) [pid = 1772] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95345c00) [pid = 1772] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9973e000) [pid = 1772] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95e42400) [pid = 1772] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95e43000) [pid = 1772] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9383a800) [pid = 1772] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b12f400) [pid = 1772] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95188800) [pid = 1772] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2007800) [pid = 1772] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a416000) [pid = 1772] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:42:03 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9aab3000) [pid = 1772] [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.] 02:42:03 INFO - PROCESS | 1772 | 1468662123763 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1445ms 02:42:03 INFO - PROCESS | 1772 | 1468662123799 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 1772 | 1468662123802 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 02:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:42:03 INFO - PROCESS | 1772 | 1468662123810 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 1772 | 1468662123812 Marionette TRACE conn4 <- [1,1138,null,{}] 02:42:03 INFO - PROCESS | 1772 | 1468662123820 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 1772 | 1468662123825 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:04 INFO - PROCESS | 1772 | 1468662124052 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:42:04 INFO - PROCESS | 1772 | 1468662124069 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 1772 | 1468662124077 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4b800 == 38 [pid = 1772] [id = 292] 02:42:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x98320400) [pid = 1772] [serial = 877] [outer = (nil)] 02:42:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b405800) [pid = 1772] [serial = 878] [outer = 0x98320400] 02:42:04 INFO - PROCESS | 1772 | 1468662124165 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a9bbc00) [pid = 1772] [serial = 879] [outer = 0x98320400] 02:42:05 INFO - PROCESS | 1772 | 1468662125111 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1341ms 02:42:05 INFO - PROCESS | 1772 | 1468662125150 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 1772 | 1468662125155 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 02:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:42:05 INFO - PROCESS | 1772 | 1468662125162 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 1772 | 1468662125166 Marionette TRACE conn4 <- [1,1142,null,{}] 02:42:05 INFO - PROCESS | 1772 | 1468662125172 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 1772 | 1468662125184 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:05 INFO - PROCESS | 1772 | 1468662125498 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:42:05 INFO - PROCESS | 1772 | 1468662125750 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 1772 | 1468662125763 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbfc00 == 39 [pid = 1772] [id = 293] 02:42:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9383ac00) [pid = 1772] [serial = 880] [outer = (nil)] 02:42:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9393dc00) [pid = 1772] [serial = 881] [outer = 0x9383ac00] 02:42:05 INFO - PROCESS | 1772 | 1468662125906 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x94748800) [pid = 1772] [serial = 882] [outer = 0x9383ac00] 02:42:06 INFO - PROCESS | 1772 | 1468662126939 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1841ms 02:42:07 INFO - PROCESS | 1772 | 1468662127006 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 1772 | 1468662127014 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 02:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:42:07 INFO - PROCESS | 1772 | 1468662127024 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 1772 | 1468662127029 Marionette TRACE conn4 <- [1,1146,null,{}] 02:42:07 INFO - PROCESS | 1772 | 1468662127038 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 1772 | 1468662127045 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:07 INFO - PROCESS | 1772 | 1468662127306 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:42:07 INFO - PROCESS | 1772 | 1468662127576 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 1772 | 1468662127588 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9799a000 == 40 [pid = 1772] [id = 294] 02:42:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9973e000) [pid = 1772] [serial = 883] [outer = (nil)] 02:42:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a1d5800) [pid = 1772] [serial = 884] [outer = 0x9973e000] 02:42:07 INFO - PROCESS | 1772 | 1468662127681 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a414000) [pid = 1772] [serial = 885] [outer = 0x9973e000] 02:42:08 INFO - PROCESS | 1772 | 1468662128719 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1743ms 02:42:08 INFO - PROCESS | 1772 | 1468662128767 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1772 | 1468662128774 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 02:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:42:08 INFO - PROCESS | 1772 | 1468662128781 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1772 | 1468662128786 Marionette TRACE conn4 <- [1,1150,null,{}] 02:42:08 INFO - PROCESS | 1772 | 1468662128794 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 1772 | 1468662128800 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:09 INFO - PROCESS | 1772 | 1468662129022 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:42:09 INFO - PROCESS | 1772 | 1468662129300 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 1772 | 1468662129310 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a85c000 == 41 [pid = 1772] [id = 295] 02:42:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a8bbc00) [pid = 1772] [serial = 886] [outer = (nil)] 02:42:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9b4800) [pid = 1772] [serial = 887] [outer = 0x9a8bbc00] 02:42:09 INFO - PROCESS | 1772 | 1468662129444 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9aab8000) [pid = 1772] [serial = 888] [outer = 0x9a8bbc00] 02:42:10 INFO - PROCESS | 1772 | 1468662130517 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1785ms 02:42:10 INFO - PROCESS | 1772 | 1468662130568 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 1772 | 1468662130576 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 02:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:42:10 INFO - PROCESS | 1772 | 1468662130596 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 1772 | 1468662130605 Marionette TRACE conn4 <- [1,1154,null,{}] 02:42:10 INFO - PROCESS | 1772 | 1468662130611 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 1772 | 1468662130620 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:10 INFO - PROCESS | 1772 | 1468662130879 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:42:11 INFO - PROCESS | 1772 | 1468662131141 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 1772 | 1468662131148 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a416400 == 42 [pid = 1772] [id = 296] 02:42:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a58cc00) [pid = 1772] [serial = 889] [outer = (nil)] 02:42:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9c079000) [pid = 1772] [serial = 890] [outer = 0x9a58cc00] 02:42:11 INFO - PROCESS | 1772 | 1468662131241 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9c07e400) [pid = 1772] [serial = 891] [outer = 0x9a58cc00] 02:42:12 INFO - PROCESS | 1772 | 1468662132246 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1706ms 02:42:12 INFO - PROCESS | 1772 | 1468662132310 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 1772 | 1468662132315 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 02:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:42:12 INFO - PROCESS | 1772 | 1468662132324 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 1772 | 1468662132327 Marionette TRACE conn4 <- [1,1158,null,{}] 02:42:12 INFO - PROCESS | 1772 | 1468662132335 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 1772 | 1468662132340 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:12 INFO - PROCESS | 1772 | 1468662132549 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:42:12 INFO - PROCESS | 1772 | 1468662132766 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 1772 | 1468662132779 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a631800 == 43 [pid = 1772] [id = 297] 02:42:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b403000) [pid = 1772] [serial = 892] [outer = (nil)] 02:42:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9d82a800) [pid = 1772] [serial = 893] [outer = 0x9b403000] 02:42:12 INFO - PROCESS | 1772 | 1468662132880 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9d873400) [pid = 1772] [serial = 894] [outer = 0x9b403000] 02:42:13 INFO - PROCESS | 1772 | 1468662133819 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1539ms 02:42:13 INFO - PROCESS | 1772 | 1468662133864 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:42:13 INFO - PROCESS | 1772 | 1468662133869 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 02:42:13 INFO - PROCESS | 1772 | 1468662133876 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 1772 | 1468662133880 Marionette TRACE conn4 <- [1,1162,null,{}] 02:42:13 INFO - PROCESS | 1772 | 1468662133887 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 1772 | 1468662133892 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:14 INFO - PROCESS | 1772 | 1468662134107 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:42:14 INFO - PROCESS | 1772 | 1468662134346 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 1772 | 1468662134367 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4cc00 == 44 [pid = 1772] [id = 298] 02:42:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x95e4d000) [pid = 1772] [serial = 895] [outer = (nil)] 02:42:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9a409c00) [pid = 1772] [serial = 896] [outer = 0x95e4d000] 02:42:14 INFO - PROCESS | 1772 | 1468662134515 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa228f800) [pid = 1772] [serial = 897] [outer = 0x95e4d000] 02:42:15 INFO - PROCESS | 1772 | 1468662135790 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1992ms 02:42:15 INFO - PROCESS | 1772 | 1468662135869 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 1772 | 1468662135876 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 02:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:42:15 INFO - PROCESS | 1772 | 1468662135885 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 1772 | 1468662135890 Marionette TRACE conn4 <- [1,1166,null,{}] 02:42:15 INFO - PROCESS | 1772 | 1468662135902 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:15 INFO - PROCESS | 1772 | 1468662135907 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:16 INFO - PROCESS | 1772 | 1468662136196 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:42:16 INFO - PROCESS | 1772 | 1468662136359 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 1772 | 1468662136368 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9799a400 == 45 [pid = 1772] [id = 299] 02:42:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9924a400) [pid = 1772] [serial = 898] [outer = (nil)] 02:42:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x99e0c000) [pid = 1772] [serial = 899] [outer = 0x9924a400] 02:42:16 INFO - PROCESS | 1772 | 1468662136455 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9a3af800) [pid = 1772] [serial = 900] [outer = 0x9924a400] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4b800 == 44 [pid = 1772] [id = 292] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9383b000 == 43 [pid = 1772] [id = 291] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9aab3800 == 42 [pid = 1772] [id = 290] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a40e400 == 41 [pid = 1772] [id = 289] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbc400 == 40 [pid = 1772] [id = 288] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbac00 == 39 [pid = 1772] [id = 279] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x95346000 == 38 [pid = 1772] [id = 262] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63b400 == 37 [pid = 1772] [id = 283] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x93939800 == 36 [pid = 1772] [id = 277] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9b457400 == 35 [pid = 1772] [id = 264] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x951fc800 == 34 [pid = 1772] [id = 284] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9add7c00 == 33 [pid = 1772] [id = 286] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb9c00 == 32 [pid = 1772] [id = 263] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x95e41400 == 31 [pid = 1772] [id = 258] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a415000 == 30 [pid = 1772] [id = 282] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9b125800 == 29 [pid = 1772] [id = 265] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x93934c00 == 28 [pid = 1772] [id = 285] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x96e98400 == 27 [pid = 1772] [id = 287] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbd000 == 26 [pid = 1772] [id = 270] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x95e42000 == 25 [pid = 1772] [id = 280] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x93839400 == 24 [pid = 1772] [id = 261] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9790d800 == 23 [pid = 1772] [id = 268] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x951f8c00 == 22 [pid = 1772] [id = 271] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x99733000 == 21 [pid = 1772] [id = 281] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3800 == 20 [pid = 1772] [id = 266] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9534bc00 == 19 [pid = 1772] [id = 272] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x99281000 == 18 [pid = 1772] [id = 259] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9517dc00 == 17 [pid = 1772] [id = 278] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0xa2006c00 == 16 [pid = 1772] [id = 274] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9474e800 == 15 [pid = 1772] [id = 275] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9517e400 == 14 [pid = 1772] [id = 276] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a587800 == 13 [pid = 1772] [id = 10] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4cc00 == 12 [pid = 1772] [id = 298] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a631800 == 11 [pid = 1772] [id = 297] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a416400 == 10 [pid = 1772] [id = 296] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9799a000 == 9 [pid = 1772] [id = 294] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x9a85c000 == 8 [pid = 1772] [id = 295] 02:42:18 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbfc00 == 7 [pid = 1772] [id = 293] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0xa23ac800) [pid = 1772] [serial = 827] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0xa3108c00) [pid = 1772] [serial = 831] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa25fec00) [pid = 1772] [serial = 830] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa610f400) [pid = 1772] [serial = 834] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa4f19000) [pid = 1772] [serial = 833] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x99ef8c00) [pid = 1772] [serial = 845] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x95e46400) [pid = 1772] [serial = 842] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a4e4400) [pid = 1772] [serial = 819] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a4da000) [pid = 1772] [serial = 818] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x93840000) [pid = 1772] [serial = 839] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bfe6400) [pid = 1772] [serial = 822] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x93a67800) [pid = 1772] [serial = 840] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9b40bc00) [pid = 1772] [serial = 821] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x96ea1800) [pid = 1772] [serial = 837] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9534b000) [pid = 1772] [serial = 836] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa2291000) [pid = 1772] [serial = 825] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa20a9c00) [pid = 1772] [serial = 824] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a4e0c00) [pid = 1772] [serial = 848] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a3eb000) [pid = 1772] [serial = 846] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a648c00) [pid = 1772] [serial = 582] [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.] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a62f400) [pid = 1772] [serial = 849] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2559800) [pid = 1772] [serial = 828] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a648000) [pid = 1772] [serial = 851] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x95e4f800) [pid = 1772] [serial = 843] [outer = (nil)] [url = about:blank] 02:42:18 INFO - PROCESS | 1772 | 1468662138720 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2895ms 02:42:18 INFO - PROCESS | 1772 | 1468662138788 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 1772 | 1468662138793 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 02:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:42:18 INFO - PROCESS | 1772 | 1468662138804 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1772 | 1468662138810 Marionette TRACE conn4 <- [1,1170,null,{}] 02:42:18 INFO - PROCESS | 1772 | 1468662138819 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 1772 | 1468662138825 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:19 INFO - PROCESS | 1772 | 1468662139006 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:42:19 INFO - PROCESS | 1772 | 1468662139163 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 1772 | 1468662139177 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c96c00 == 8 [pid = 1772] [id = 300] 02:42:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x93c97c00) [pid = 1772] [serial = 901] [outer = (nil)] 02:42:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x94754400) [pid = 1772] [serial = 902] [outer = 0x93c97c00] 02:42:19 INFO - PROCESS | 1772 | 1468662139255 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95341800) [pid = 1772] [serial = 903] [outer = 0x93c97c00] 02:42:20 INFO - PROCESS | 1772 | 1468662140120 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1341ms 02:42:20 INFO - PROCESS | 1772 | 1468662140144 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 02:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:42:20 INFO - PROCESS | 1772 | 1468662140154 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 02:42:20 INFO - PROCESS | 1772 | 1468662140168 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 1772 | 1468662140174 Marionette TRACE conn4 <- [1,1174,null,{}] 02:42:20 INFO - PROCESS | 1772 | 1468662140181 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 1772 | 1468662140186 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:20 INFO - PROCESS | 1772 | 1468662140383 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:42:20 INFO - PROCESS | 1772 | 1468662140531 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 1772 | 1468662140541 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4c400 == 9 [pid = 1772] [id = 301] 02:42:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x97904c00) [pid = 1772] [serial = 904] [outer = (nil)] 02:42:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x97995400) [pid = 1772] [serial = 905] [outer = 0x97904c00] 02:42:20 INFO - PROCESS | 1772 | 1468662140623 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x99283800) [pid = 1772] [serial = 906] [outer = 0x97904c00] 02:42:21 INFO - PROCESS | 1772 | 1468662141653 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 1772 | 1468662141710 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 02:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:42:21 INFO - PROCESS | 1772 | 1468662141728 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 1772 | 1468662141735 Marionette TRACE conn4 <- [1,1178,null,{}] 02:42:21 INFO - PROCESS | 1772 | 1468662141757 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 1772 | 1468662141767 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:22 INFO - PROCESS | 1772 | 1468662142016 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:42:22 INFO - PROCESS | 1772 | 1468662142038 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 1772 | 1468662142051 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534f800 == 10 [pid = 1772] [id = 302] 02:42:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a587800) [pid = 1772] [serial = 907] [outer = (nil)] 02:42:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a63cc00) [pid = 1772] [serial = 908] [outer = 0x9a587800] 02:42:22 INFO - PROCESS | 1772 | 1468662142129 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a649800) [pid = 1772] [serial = 909] [outer = 0x9a587800] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x98320400) [pid = 1772] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9ade0800) [pid = 1772] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95344800) [pid = 1772] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a639c00) [pid = 1772] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a40e800) [pid = 1772] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9add8000) [pid = 1772] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9534f000) [pid = 1772] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9addb000) [pid = 1772] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a63c000) [pid = 1772] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9aab3c00) [pid = 1772] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:42:23 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a58b800) [pid = 1772] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:42:23 INFO - PROCESS | 1772 | 1468662143698 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:42:23 INFO - PROCESS | 1772 | 1468662143785 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 02:42:23 INFO - PROCESS | 1772 | 1468662143792 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 1772 | 1468662143796 Marionette TRACE conn4 <- [1,1182,null,{}] 02:42:23 INFO - PROCESS | 1772 | 1468662143802 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 1772 | 1468662143807 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:23 INFO - PROCESS | 1772 | 1468662143978 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:42:24 INFO - PROCESS | 1772 | 1468662144103 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 1772 | 1468662144113 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x93941c00 == 11 [pid = 1772] [id = 303] 02:42:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x95134800) [pid = 1772] [serial = 910] [outer = (nil)] 02:42:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a63c000) [pid = 1772] [serial = 911] [outer = 0x95134800] 02:42:24 INFO - PROCESS | 1772 | 1468662144190 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a8b5c00) [pid = 1772] [serial = 912] [outer = 0x95134800] 02:42:24 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:24 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:42:25 INFO - PROCESS | 1772 | 1468662145036 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1772 | 1468662145084 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 02:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:42:25 INFO - PROCESS | 1772 | 1468662145092 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 1772 | 1468662145096 Marionette TRACE conn4 <- [1,1186,null,{}] 02:42:25 INFO - PROCESS | 1772 | 1468662145102 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 1772 | 1468662145108 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:25 INFO - PROCESS | 1772 | 1468662145293 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:42:25 INFO - PROCESS | 1772 | 1468662145485 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 1772 | 1468662145497 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3800 == 12 [pid = 1772] [id = 304] 02:42:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x92cb5000) [pid = 1772] [serial = 913] [outer = (nil)] 02:42:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x92cbc000) [pid = 1772] [serial = 914] [outer = 0x92cb5000] 02:42:25 INFO - PROCESS | 1772 | 1468662145587 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9393cc00) [pid = 1772] [serial = 915] [outer = 0x92cb5000] 02:42:26 INFO - PROCESS | 1772 | 1468662146747 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 1772 | 1468662146842 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 02:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:42:26 INFO - PROCESS | 1772 | 1468662146857 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 1772 | 1468662146866 Marionette TRACE conn4 <- [1,1190,null,{}] 02:42:26 INFO - PROCESS | 1772 | 1468662146934 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:26 INFO - PROCESS | 1772 | 1468662146941 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:27 INFO - PROCESS | 1772 | 1468662147209 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:42:27 INFO - PROCESS | 1772 | 1468662147418 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 1772 | 1468662147435 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x9924ac00 == 13 [pid = 1772] [id = 305] 02:42:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x99277000) [pid = 1772] [serial = 916] [outer = (nil)] 02:42:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x99ef8800) [pid = 1772] [serial = 917] [outer = 0x99277000] 02:42:27 INFO - PROCESS | 1772 | 1468662147524 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a414800) [pid = 1772] [serial = 918] [outer = 0x99277000] 02:42:28 INFO - PROCESS | 1772 | 1468662148543 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 1772 | 1468662148621 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 02:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:42:28 INFO - PROCESS | 1772 | 1468662148633 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 1772 | 1468662148638 Marionette TRACE conn4 <- [1,1194,null,{}] 02:42:28 INFO - PROCESS | 1772 | 1468662148645 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 1772 | 1468662148651 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:28 INFO - PROCESS | 1772 | 1468662148910 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:42:29 INFO - PROCESS | 1772 | 1468662149180 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1772 | 1468662149188 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x95182c00 == 14 [pid = 1772] [id = 306] 02:42:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a4e4400) [pid = 1772] [serial = 919] [outer = (nil)] 02:42:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a9b6c00) [pid = 1772] [serial = 920] [outer = 0x9a4e4400] 02:42:29 INFO - PROCESS | 1772 | 1468662149280 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9aabe800) [pid = 1772] [serial = 921] [outer = 0x9a4e4400] 02:42:30 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:30 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:30 INFO - PROCESS | 1772 | 1468662150388 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 1772 | 1468662150482 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 02:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:42:30 INFO - PROCESS | 1772 | 1468662150492 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 1772 | 1468662150502 Marionette TRACE conn4 <- [1,1198,null,{}] 02:42:30 INFO - PROCESS | 1772 | 1468662150518 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 1772 | 1468662150526 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:30 INFO - PROCESS | 1772 | 1468662150844 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:42:31 INFO - PROCESS | 1772 | 1468662151032 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 1772 | 1468662151043 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add9800 == 15 [pid = 1772] [id = 307] 02:42:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b12c400) [pid = 1772] [serial = 922] [outer = (nil)] 02:42:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9bcf1800) [pid = 1772] [serial = 923] [outer = 0x9b12c400] 02:42:31 INFO - PROCESS | 1772 | 1468662151129 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9bfef400) [pid = 1772] [serial = 924] [outer = 0x9b12c400] 02:42:32 INFO - PROCESS | 1772 | 1468662152182 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1746ms 02:42:32 INFO - PROCESS | 1772 | 1468662152236 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1772 | 1468662152241 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 02:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:42:32 INFO - PROCESS | 1772 | 1468662152249 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 1772 | 1468662152253 Marionette TRACE conn4 <- [1,1202,null,{}] 02:42:32 INFO - PROCESS | 1772 | 1468662152260 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:32 INFO - PROCESS | 1772 | 1468662152266 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:32 INFO - PROCESS | 1772 | 1468662152511 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:42:32 INFO - PROCESS | 1772 | 1468662152720 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 1772 | 1468662152729 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb6000 == 16 [pid = 1772] [id = 308] 02:42:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x92cb6400) [pid = 1772] [serial = 925] [outer = (nil)] 02:42:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9383c400) [pid = 1772] [serial = 926] [outer = 0x92cb6400] 02:42:32 INFO - PROCESS | 1772 | 1468662152965 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x93c95000) [pid = 1772] [serial = 927] [outer = 0x92cb6400] 02:42:34 INFO - PROCESS | 1772 | 1468662154079 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:42:34 INFO - PROCESS | 1772 | --DOCSHELL 0x93941c00 == 15 [pid = 1772] [id = 303] 02:42:34 INFO - PROCESS | 1772 | --DOCSHELL 0x9534f800 == 14 [pid = 1772] [id = 302] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9512e000) [pid = 1772] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:42:34 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4c400 == 13 [pid = 1772] [id = 301] 02:42:34 INFO - PROCESS | 1772 | --DOCSHELL 0x93c96c00 == 12 [pid = 1772] [id = 300] 02:42:34 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 02:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1895ms 02:42:34 INFO - PROCESS | 1772 | 1468662154147 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 1772 | 1468662154154 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 02:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:42:34 INFO - PROCESS | 1772 | 1468662154163 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 1772 | 1468662154167 Marionette TRACE conn4 <- [1,1206,null,{}] 02:42:34 INFO - PROCESS | 1772 | 1468662154183 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:34 INFO - PROCESS | 1772 | 1468662154191 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:34 INFO - PROCESS | 1772 | 1468662154372 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9b555000) [pid = 1772] [serial = 875] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x95e47800) [pid = 1772] [serial = 854] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x99284000) [pid = 1772] [serial = 855] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a651c00) [pid = 1772] [serial = 857] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a8bc800) [pid = 1772] [serial = 858] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a4de400) [pid = 1772] [serial = 869] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a637400) [pid = 1772] [serial = 870] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9addd800) [pid = 1772] [serial = 860] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b129800) [pid = 1772] [serial = 861] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e49800) [pid = 1772] [serial = 866] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x97999c00) [pid = 1772] [serial = 867] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b409c00) [pid = 1772] [serial = 863] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9b407000) [pid = 1772] [serial = 864] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a64f000) [pid = 1772] [serial = 852] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a9bbc00) [pid = 1772] [serial = 879] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9adddc00) [pid = 1772] [serial = 873] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9bcb3800) [pid = 1772] [serial = 876] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9ab43c00) [pid = 1772] [serial = 872] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9b405800) [pid = 1772] [serial = 878] [outer = (nil)] [url = about:blank] 02:42:34 INFO - PROCESS | 1772 | 1468662154590 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 1772 | 1468662154600 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e9b800 == 13 [pid = 1772] [id = 309] 02:42:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9790d800) [pid = 1772] [serial = 928] [outer = (nil)] 02:42:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9799a000) [pid = 1772] [serial = 929] [outer = 0x9790d800] 02:42:34 INFO - PROCESS | 1772 | 1468662154682 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x99734c00) [pid = 1772] [serial = 930] [outer = 0x9790d800] 02:42:35 INFO - PROCESS | 1772 | 1468662155553 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:42:35 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 02:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1445ms 02:42:35 INFO - PROCESS | 1772 | 1468662155608 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 1772 | 1468662155614 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 02:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:42:35 INFO - PROCESS | 1772 | 1468662155626 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 1772 | 1468662155629 Marionette TRACE conn4 <- [1,1210,null,{}] 02:42:35 INFO - PROCESS | 1772 | 1468662155636 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 1772 | 1468662155642 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:35 INFO - PROCESS | 1772 | 1468662155831 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:42:35 INFO - PROCESS | 1772 | 1468662155954 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 1772 | 1468662155962 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e1000 == 14 [pid = 1772] [id = 310] 02:42:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a4e2400) [pid = 1772] [serial = 931] [outer = (nil)] 02:42:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a63a000) [pid = 1772] [serial = 932] [outer = 0x9a4e2400] 02:42:36 INFO - PROCESS | 1772 | 1468662156043 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a650c00) [pid = 1772] [serial = 933] [outer = 0x9a4e2400] 02:42:37 INFO - PROCESS | 1772 | 1468662157058 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1483ms 02:42:37 INFO - PROCESS | 1772 | 1468662157109 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 02:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:42:37 INFO - PROCESS | 1772 | 1468662157113 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 02:42:37 INFO - PROCESS | 1772 | 1468662157121 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 1772 | 1468662157127 Marionette TRACE conn4 <- [1,1214,null,{}] 02:42:37 INFO - PROCESS | 1772 | 1468662157152 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 1772 | 1468662157161 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:37 INFO - PROCESS | 1772 | 1468662157405 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:42:37 INFO - PROCESS | 1772 | 1468662157440 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 1772 | 1468662157454 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbcc00 == 15 [pid = 1772] [id = 311] 02:42:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9aabcc00) [pid = 1772] [serial = 934] [outer = (nil)] 02:42:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b403400) [pid = 1772] [serial = 935] [outer = 0x9aabcc00] 02:42:37 INFO - PROCESS | 1772 | 1468662157523 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b40b000) [pid = 1772] [serial = 936] [outer = 0x9aabcc00] 02:42:38 INFO - PROCESS | 1772 | 1468662158478 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1402ms 02:42:38 INFO - PROCESS | 1772 | 1468662158523 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 1772 | 1468662158528 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 02:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:42:38 INFO - PROCESS | 1772 | 1468662158540 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 1772 | 1468662158543 Marionette TRACE conn4 <- [1,1218,null,{}] 02:42:38 INFO - PROCESS | 1772 | 1468662158550 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 1772 | 1468662158555 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:38 INFO - PROCESS | 1772 | 1468662158784 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9383ac00) [pid = 1772] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9973e000) [pid = 1772] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a8bbc00) [pid = 1772] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a58cc00) [pid = 1772] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9924a400) [pid = 1772] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9b403000) [pid = 1772] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x93c97c00) [pid = 1772] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a587800) [pid = 1772] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x97904c00) [pid = 1772] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:42:38 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x95e4d000) [pid = 1772] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:42:38 INFO - PROCESS | 1772 | 1468662158972 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 1772 | 1468662158982 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbd000 == 16 [pid = 1772] [id = 312] 02:42:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9383a400) [pid = 1772] [serial = 937] [outer = (nil)] 02:42:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x96e99400) [pid = 1772] [serial = 938] [outer = 0x9383a400] 02:42:39 INFO - PROCESS | 1772 | 1468662159096 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9973e000) [pid = 1772] [serial = 939] [outer = 0x9383a400] 02:42:39 INFO - PROCESS | 1772 | 1468662159895 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1378ms 02:42:39 INFO - PROCESS | 1772 | 1468662159926 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 1772 | 1468662159929 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 02:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:42:39 INFO - PROCESS | 1772 | 1468662159939 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 1772 | 1468662159942 Marionette TRACE conn4 <- [1,1222,null,{}] 02:42:39 INFO - PROCESS | 1772 | 1468662159954 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:39 INFO - PROCESS | 1772 | 1468662159958 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:40 INFO - PROCESS | 1772 | 1468662160130 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:42:40 INFO - PROCESS | 1772 | 1468662160140 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 1772 | 1468662160149 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x95350800 == 17 [pid = 1772] [id = 313] 02:42:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a647000) [pid = 1772] [serial = 940] [outer = (nil)] 02:42:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9bca6c00) [pid = 1772] [serial = 941] [outer = 0x9a647000] 02:42:40 INFO - PROCESS | 1772 | 1468662160240 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9c07c400) [pid = 1772] [serial = 942] [outer = 0x9a647000] 02:42:41 INFO - PROCESS | 1772 | 1468662161372 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 1772 | 1468662161442 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 02:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:42:41 INFO - PROCESS | 1772 | 1468662161452 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 1772 | 1468662161458 Marionette TRACE conn4 <- [1,1226,null,{}] 02:42:41 INFO - PROCESS | 1772 | 1468662161469 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:41 INFO - PROCESS | 1772 | 1468662161474 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:41 INFO - PROCESS | 1772 | 1468662161723 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:42:42 INFO - PROCESS | 1772 | 1468662161979 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 1772 | 1468662161994 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383cc00 == 18 [pid = 1772] [id = 314] 02:42:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95e42000) [pid = 1772] [serial = 943] [outer = (nil)] 02:42:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a1d7400) [pid = 1772] [serial = 944] [outer = 0x95e42000] 02:42:42 INFO - PROCESS | 1772 | 1468662162123 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a4df000) [pid = 1772] [serial = 945] [outer = 0x95e42000] 02:42:43 INFO - PROCESS | 1772 | 1468662163141 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1750ms 02:42:43 INFO - PROCESS | 1772 | 1468662163203 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 1772 | 1468662163211 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 02:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:42:43 INFO - PROCESS | 1772 | 1468662163223 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 1772 | 1468662163227 Marionette TRACE conn4 <- [1,1230,null,{}] 02:42:43 INFO - PROCESS | 1772 | 1468662163235 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:43 INFO - PROCESS | 1772 | 1468662163242 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:43 INFO - PROCESS | 1772 | 1468662163497 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:42:43 INFO - PROCESS | 1772 | 1468662163760 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 1772 | 1468662163769 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a8b4400 == 19 [pid = 1772] [id = 315] 02:42:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a8c2c00) [pid = 1772] [serial = 946] [outer = (nil)] 02:42:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9b7400) [pid = 1772] [serial = 947] [outer = 0x9a8c2c00] 02:42:43 INFO - PROCESS | 1772 | 1468662163877 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aabac00) [pid = 1772] [serial = 948] [outer = 0x9a8c2c00] 02:42:44 INFO - PROCESS | 1772 | 1468662164853 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1646ms 02:42:44 INFO - PROCESS | 1772 | 1468662164869 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 1772 | 1468662164873 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 02:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:42:44 INFO - PROCESS | 1772 | 1468662164899 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 1772 | 1468662164906 Marionette TRACE conn4 <- [1,1234,null,{}] 02:42:44 INFO - PROCESS | 1772 | 1468662164924 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:44 INFO - PROCESS | 1772 | 1468662164933 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:45 INFO - PROCESS | 1772 | 1468662165134 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:42:45 INFO - PROCESS | 1772 | 1468662165354 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 1772 | 1468662165366 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add8000 == 20 [pid = 1772] [id = 316] 02:42:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9d41c000) [pid = 1772] [serial = 949] [outer = (nil)] 02:42:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9d82d000) [pid = 1772] [serial = 950] [outer = 0x9d41c000] 02:42:45 INFO - PROCESS | 1772 | 1468662165501 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9d876c00) [pid = 1772] [serial = 951] [outer = 0x9d41c000] 02:42:46 INFO - PROCESS | 1772 | 1468662166376 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1497ms 02:42:46 INFO - PROCESS | 1772 | 1468662166393 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 1772 | 1468662166398 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 02:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:42:46 INFO - PROCESS | 1772 | 1468662166405 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 1772 | 1468662166409 Marionette TRACE conn4 <- [1,1238,null,{}] 02:42:46 INFO - PROCESS | 1772 | 1468662166436 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:46 INFO - PROCESS | 1772 | 1468662166442 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:46 INFO - PROCESS | 1772 | 1468662166637 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:42:46 INFO - PROCESS | 1772 | 1468662166804 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 1772 | 1468662166814 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d7c00 == 21 [pid = 1772] [id = 317] 02:42:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9bbc00) [pid = 1772] [serial = 952] [outer = (nil)] 02:42:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa209f400) [pid = 1772] [serial = 953] [outer = 0x9a9bbc00] 02:42:46 INFO - PROCESS | 1772 | 1468662166897 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa228cc00) [pid = 1772] [serial = 954] [outer = 0x9a9bbc00] 02:42:47 INFO - PROCESS | 1772 | 1468662167906 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1544ms 02:42:47 INFO - PROCESS | 1772 | 1468662167951 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 1772 | 1468662167954 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 02:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:42:47 INFO - PROCESS | 1772 | 1468662167961 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 1772 | 1468662167965 Marionette TRACE conn4 <- [1,1242,null,{}] 02:42:47 INFO - PROCESS | 1772 | 1468662167972 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:47 INFO - PROCESS | 1772 | 1468662167977 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:48 INFO - PROCESS | 1772 | 1468662168165 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:42:48 INFO - PROCESS | 1772 | 1468662168331 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 1772 | 1468662168338 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a630800 == 22 [pid = 1772] [id = 318] 02:42:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a639c00) [pid = 1772] [serial = 955] [outer = (nil)] 02:42:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa23a4800) [pid = 1772] [serial = 956] [outer = 0x9a639c00] 02:42:48 INFO - PROCESS | 1772 | 1468662168436 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2536400) [pid = 1772] [serial = 957] [outer = 0x9a639c00] 02:42:49 INFO - PROCESS | 1772 | 1468662169418 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1488ms 02:42:49 INFO - PROCESS | 1772 | 1468662169455 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 1772 | 1468662169460 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 02:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:42:49 INFO - PROCESS | 1772 | 1468662169467 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 1772 | 1468662169472 Marionette TRACE conn4 <- [1,1246,null,{}] 02:42:49 INFO - PROCESS | 1772 | 1468662169478 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:49 INFO - PROCESS | 1772 | 1468662169490 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:49 INFO - PROCESS | 1772 | 1468662169722 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:42:49 INFO - PROCESS | 1772 | 1468662169957 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 1772 | 1468662169969 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb2c00 == 23 [pid = 1772] [id = 319] 02:42:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x93a5d800) [pid = 1772] [serial = 958] [outer = (nil)] 02:42:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa2ff1c00) [pid = 1772] [serial = 959] [outer = 0x93a5d800] 02:42:50 INFO - PROCESS | 1772 | 1468662170094 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa310ac00) [pid = 1772] [serial = 960] [outer = 0x93a5d800] 02:42:51 INFO - PROCESS | 1772 | 1468662171006 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1583ms 02:42:51 INFO - PROCESS | 1772 | 1468662171051 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:42:51 INFO - PROCESS | 1772 | 1468662171056 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 02:42:51 INFO - PROCESS | 1772 | 1468662171063 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 1772 | 1468662171067 Marionette TRACE conn4 <- [1,1250,null,{}] 02:42:51 INFO - PROCESS | 1772 | 1468662171073 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:51 INFO - PROCESS | 1772 | 1468662171078 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:51 INFO - PROCESS | 1772 | 1468662171268 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:42:51 INFO - PROCESS | 1772 | 1468662171439 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 1772 | 1468662171448 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5c400 == 24 [pid = 1772] [id = 320] 02:42:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x95e50c00) [pid = 1772] [serial = 961] [outer = (nil)] 02:42:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9c07d000) [pid = 1772] [serial = 962] [outer = 0x95e50c00] 02:42:51 INFO - PROCESS | 1772 | 1468662171535 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa3110c00) [pid = 1772] [serial = 963] [outer = 0x95e50c00] 02:42:52 INFO - PROCESS | 1772 | 1468662172505 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1490ms 02:42:52 INFO - PROCESS | 1772 | 1468662172553 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 1772 | 1468662172556 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 02:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:42:52 INFO - PROCESS | 1772 | 1468662172565 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 1772 | 1468662172568 Marionette TRACE conn4 <- [1,1254,null,{}] 02:42:52 INFO - PROCESS | 1772 | 1468662172575 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:52 INFO - PROCESS | 1772 | 1468662172581 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:52 INFO - PROCESS | 1772 | 1468662172793 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:42:53 INFO - PROCESS | 1772 | 1468662173195 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 1772 | 1468662173205 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c97c00 == 25 [pid = 1772] [id = 321] 02:42:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9474e800) [pid = 1772] [serial = 964] [outer = (nil)] 02:42:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9534e800) [pid = 1772] [serial = 965] [outer = 0x9474e800] 02:42:53 INFO - PROCESS | 1772 | 1468662173329 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x95e49000) [pid = 1772] [serial = 966] [outer = 0x9474e800] 02:42:54 INFO - PROCESS | 1772 | 1468662174282 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1793ms 02:42:54 INFO - PROCESS | 1772 | 1468662174361 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 1772 | 1468662174374 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 02:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:42:54 INFO - PROCESS | 1772 | 1468662174388 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 1772 | 1468662174392 Marionette TRACE conn4 <- [1,1258,null,{}] 02:42:54 INFO - PROCESS | 1772 | 1468662174402 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:54 INFO - PROCESS | 1772 | 1468662174409 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:54 INFO - PROCESS | 1772 | 1468662174672 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:42:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9add9800 == 24 [pid = 1772] [id = 307] 02:42:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9924ac00 == 23 [pid = 1772] [id = 305] 02:42:55 INFO - PROCESS | 1772 | --DOCSHELL 0x95182c00 == 22 [pid = 1772] [id = 306] 02:42:55 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3800 == 21 [pid = 1772] [id = 304] 02:42:55 INFO - PROCESS | 1772 | --DOCSHELL 0x9799a400 == 20 [pid = 1772] [id = 299] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a63c000) [pid = 1772] [serial = 911] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a649800) [pid = 1772] [serial = 909] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x99283800) [pid = 1772] [serial = 906] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x94748800) [pid = 1772] [serial = 882] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9393dc00) [pid = 1772] [serial = 881] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a414000) [pid = 1772] [serial = 885] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a1d5800) [pid = 1772] [serial = 884] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9aab8000) [pid = 1772] [serial = 888] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a9b4800) [pid = 1772] [serial = 887] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9c07e400) [pid = 1772] [serial = 891] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9c079000) [pid = 1772] [serial = 890] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a3af800) [pid = 1772] [serial = 900] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x99e0c000) [pid = 1772] [serial = 899] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d873400) [pid = 1772] [serial = 894] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x94754400) [pid = 1772] [serial = 902] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a63cc00) [pid = 1772] [serial = 908] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95341800) [pid = 1772] [serial = 903] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x97995400) [pid = 1772] [serial = 905] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9d82a800) [pid = 1772] [serial = 893] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa228f800) [pid = 1772] [serial = 897] [outer = (nil)] [url = about:blank] 02:42:55 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a409c00) [pid = 1772] [serial = 896] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1772 | 1468662176062 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 1772 | 1468662176072 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbb000 == 21 [pid = 1772] [id = 322] 02:42:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x92cbc400) [pid = 1772] [serial = 967] [outer = (nil)] 02:42:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x93841c00) [pid = 1772] [serial = 968] [outer = 0x92cbc400] 02:42:56 INFO - PROCESS | 1772 | 1468662176154 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9517c800) [pid = 1772] [serial = 969] [outer = 0x92cbc400] 02:42:57 INFO - PROCESS | 1772 | 1468662177039 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2696ms 02:42:57 INFO - PROCESS | 1772 | 1468662177086 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1772 | 1468662177092 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 02:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:42:57 INFO - PROCESS | 1772 | 1468662177101 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1772 | 1468662177106 Marionette TRACE conn4 <- [1,1262,null,{}] 02:42:57 INFO - PROCESS | 1772 | 1468662177115 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:57 INFO - PROCESS | 1772 | 1468662177124 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:57 INFO - PROCESS | 1772 | 1468662177304 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:42:57 INFO - PROCESS | 1772 | 1468662177433 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 1772 | 1468662177440 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4bc00 == 22 [pid = 1772] [id = 323] 02:42:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95e4dc00) [pid = 1772] [serial = 970] [outer = (nil)] 02:42:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x96ea0000) [pid = 1772] [serial = 971] [outer = 0x95e4dc00] 02:42:57 INFO - PROCESS | 1772 | 1468662177520 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x97999400) [pid = 1772] [serial = 972] [outer = 0x95e4dc00] 02:42:58 INFO - PROCESS | 1772 | 1468662178435 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1396ms 02:42:58 INFO - PROCESS | 1772 | 1468662178503 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 1772 | 1468662178511 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 02:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:42:58 INFO - PROCESS | 1772 | 1468662178527 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 1772 | 1468662178531 Marionette TRACE conn4 <- [1,1266,null,{}] 02:42:58 INFO - PROCESS | 1772 | 1468662178537 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:58 INFO - PROCESS | 1772 | 1468662178543 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:58 INFO - PROCESS | 1772 | 1468662178779 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:42:58 INFO - PROCESS | 1772 | 1468662178810 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 1772 | 1468662178822 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:42:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x99ef9000 == 23 [pid = 1772] [id = 324] 02:42:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a40ec00) [pid = 1772] [serial = 973] [outer = (nil)] 02:42:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a416c00) [pid = 1772] [serial = 974] [outer = 0x9a40ec00] 02:42:58 INFO - PROCESS | 1772 | 1468662178918 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a4dbc00) [pid = 1772] [serial = 975] [outer = 0x9a40ec00] 02:43:00 INFO - PROCESS | 1772 | 1468662179997 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1538ms 02:43:00 INFO - PROCESS | 1772 | 1468662180066 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 1772 | 1468662180069 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 02:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:43:00 INFO - PROCESS | 1772 | 1468662180089 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 1772 | 1468662180100 Marionette TRACE conn4 <- [1,1270,null,{}] 02:43:00 INFO - PROCESS | 1772 | 1468662180113 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:00 INFO - PROCESS | 1772 | 1468662180122 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:00 INFO - PROCESS | 1772 | 1468662180365 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:43:00 INFO - PROCESS | 1772 | 1468662180392 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 1772 | 1468662180401 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a64dc00 == 24 [pid = 1772] [id = 325] 02:43:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a64f000) [pid = 1772] [serial = 976] [outer = (nil)] 02:43:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a9b2800) [pid = 1772] [serial = 977] [outer = 0x9a64f000] 02:43:00 INFO - PROCESS | 1772 | 1468662180475 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9aab3000) [pid = 1772] [serial = 978] [outer = 0x9a64f000] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95134800) [pid = 1772] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a647000) [pid = 1772] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9aabcc00) [pid = 1772] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9383a400) [pid = 1772] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a4e4400) [pid = 1772] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92cb6400) [pid = 1772] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b12c400) [pid = 1772] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x92cb5000) [pid = 1772] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9790d800) [pid = 1772] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x99277000) [pid = 1772] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:43:01 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a4e2400) [pid = 1772] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:43:01 INFO - PROCESS | 1772 | 1468662181990 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1961ms 02:43:02 INFO - PROCESS | 1772 | 1468662182040 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:43:02 INFO - PROCESS | 1772 | 1468662182046 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 02:43:02 INFO - PROCESS | 1772 | 1468662182053 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 1772 | 1468662182056 Marionette TRACE conn4 <- [1,1274,null,{}] 02:43:02 INFO - PROCESS | 1772 | 1468662182064 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:02 INFO - PROCESS | 1772 | 1468662182068 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:02 INFO - PROCESS | 1772 | 1468662182305 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:43:02 INFO - PROCESS | 1772 | 1468662182321 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 1772 | 1468662182328 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x94749c00 == 25 [pid = 1772] [id = 326] 02:43:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95129800) [pid = 1772] [serial = 979] [outer = (nil)] 02:43:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aab7000) [pid = 1772] [serial = 980] [outer = 0x95129800] 02:43:02 INFO - PROCESS | 1772 | 1468662182403 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aaba000) [pid = 1772] [serial = 981] [outer = 0x95129800] 02:43:03 INFO - PROCESS | 1772 | 1468662183433 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1432ms 02:43:03 INFO - PROCESS | 1772 | 1468662183503 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 1772 | 1468662183511 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 02:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:43:03 INFO - PROCESS | 1772 | 1468662183523 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 1772 | 1468662183528 Marionette TRACE conn4 <- [1,1278,null,{}] 02:43:03 INFO - PROCESS | 1772 | 1468662183539 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:03 INFO - PROCESS | 1772 | 1468662183545 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:03 INFO - PROCESS | 1772 | 1468662183751 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:43:04 INFO - PROCESS | 1772 | 1468662183988 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 1772 | 1468662184004 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e46000 == 26 [pid = 1772] [id = 327] 02:43:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x95e47800) [pid = 1772] [serial = 982] [outer = (nil)] 02:43:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9790b800) [pid = 1772] [serial = 983] [outer = 0x95e47800] 02:43:04 INFO - PROCESS | 1772 | 1468662184105 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a417400) [pid = 1772] [serial = 984] [outer = 0x95e47800] 02:43:05 INFO - PROCESS | 1772 | 1468662185220 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1741ms 02:43:05 INFO - PROCESS | 1772 | 1468662185263 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 1772 | 1468662185271 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 02:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:43:05 INFO - PROCESS | 1772 | 1468662185285 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 1772 | 1468662185291 Marionette TRACE conn4 <- [1,1282,null,{}] 02:43:05 INFO - PROCESS | 1772 | 1468662185298 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:05 INFO - PROCESS | 1772 | 1468662185304 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:05 INFO - PROCESS | 1772 | 1468662185519 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:43:05 INFO - PROCESS | 1772 | 1468662185745 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 1772 | 1468662185752 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c9b800 == 27 [pid = 1772] [id = 328] 02:43:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9512d000) [pid = 1772] [serial = 985] [outer = (nil)] 02:43:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9aab3800) [pid = 1772] [serial = 986] [outer = 0x9512d000] 02:43:05 INFO - PROCESS | 1772 | 1468662185875 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9add9800) [pid = 1772] [serial = 987] [outer = 0x9512d000] 02:43:06 INFO - PROCESS | 1772 | 1468662186930 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1735ms 02:43:07 INFO - PROCESS | 1772 | 1468662187026 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 1772 | 1468662187034 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 02:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:43:07 INFO - PROCESS | 1772 | 1468662187047 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 1772 | 1468662187055 Marionette TRACE conn4 <- [1,1286,null,{}] 02:43:07 INFO - PROCESS | 1772 | 1468662187124 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:07 INFO - PROCESS | 1772 | 1468662187134 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:07 INFO - PROCESS | 1772 | 1468662187354 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:43:07 INFO - PROCESS | 1772 | 1468662187631 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 1772 | 1468662187645 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b45c400 == 28 [pid = 1772] [id = 329] 02:43:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9b54d800) [pid = 1772] [serial = 988] [outer = (nil)] 02:43:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9bcb3800) [pid = 1772] [serial = 989] [outer = 0x9b54d800] 02:43:07 INFO - PROCESS | 1772 | 1468662187733 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9bfe9400) [pid = 1772] [serial = 990] [outer = 0x9b54d800] 02:43:08 INFO - PROCESS | 1772 | 1468662188755 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1792ms 02:43:08 INFO - PROCESS | 1772 | 1468662188840 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:43:08 INFO - PROCESS | 1772 | 1468662188846 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 02:43:08 INFO - PROCESS | 1772 | 1468662188853 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 1772 | 1468662188857 Marionette TRACE conn4 <- [1,1290,null,{}] 02:43:08 INFO - PROCESS | 1772 | 1468662188863 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:08 INFO - PROCESS | 1772 | 1468662188868 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:09 INFO - PROCESS | 1772 | 1468662189089 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:43:09 INFO - PROCESS | 1772 | 1468662189303 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 1772 | 1468662189313 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbec00 == 29 [pid = 1772] [id = 330] 02:43:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a413000) [pid = 1772] [serial = 991] [outer = (nil)] 02:43:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9bfe7000) [pid = 1772] [serial = 992] [outer = 0x9a413000] 02:43:09 INFO - PROCESS | 1772 | 1468662189443 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9c077400) [pid = 1772] [serial = 993] [outer = 0x9a413000] 02:43:10 INFO - PROCESS | 1772 | 1468662190427 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1639ms 02:43:10 INFO - PROCESS | 1772 | 1468662190493 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:43:10 INFO - PROCESS | 1772 | 1468662190498 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:43:10 INFO - PROCESS | 1772 | 1468662190505 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 1772 | 1468662190509 Marionette TRACE conn4 <- [1,1294,null,{}] 02:43:10 INFO - PROCESS | 1772 | 1468662190518 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:10 INFO - PROCESS | 1772 | 1468662190523 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:10 INFO - PROCESS | 1772 | 1468662190756 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:43:11 INFO - PROCESS | 1772 | 1468662191146 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 1772 | 1468662191152 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393f000 == 30 [pid = 1772] [id = 331] 02:43:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x93a5bc00) [pid = 1772] [serial = 994] [outer = (nil)] 02:43:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x95132000) [pid = 1772] [serial = 995] [outer = 0x93a5bc00] 02:43:11 INFO - PROCESS | 1772 | 1468662191243 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x95347400) [pid = 1772] [serial = 996] [outer = 0x93a5bc00] 02:43:12 INFO - PROCESS | 1772 | 1468662192302 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1841ms 02:43:12 INFO - PROCESS | 1772 | 1468662192348 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 1772 | 1468662192355 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 02:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:43:12 INFO - PROCESS | 1772 | 1468662192363 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1772 | 1468662192368 Marionette TRACE conn4 <- [1,1298,null,{}] 02:43:12 INFO - PROCESS | 1772 | 1468662192376 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:12 INFO - PROCESS | 1772 | 1468662192385 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:12 INFO - PROCESS | 1772 | 1468662192566 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a8b5c00) [pid = 1772] [serial = 912] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9b403400) [pid = 1772] [serial = 935] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x96e99400) [pid = 1772] [serial = 938] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a9b6c00) [pid = 1772] [serial = 920] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9aabe800) [pid = 1772] [serial = 921] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9383c400) [pid = 1772] [serial = 926] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x93c95000) [pid = 1772] [serial = 927] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9bcf1800) [pid = 1772] [serial = 923] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9bfef400) [pid = 1772] [serial = 924] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x92cbc000) [pid = 1772] [serial = 914] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9393cc00) [pid = 1772] [serial = 915] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9799a000) [pid = 1772] [serial = 929] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x99734c00) [pid = 1772] [serial = 930] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x99ef8800) [pid = 1772] [serial = 917] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a414800) [pid = 1772] [serial = 918] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a63a000) [pid = 1772] [serial = 932] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b40b000) [pid = 1772] [serial = 936] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9973e000) [pid = 1772] [serial = 939] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9c07c400) [pid = 1772] [serial = 942] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a650c00) [pid = 1772] [serial = 933] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9bca6c00) [pid = 1772] [serial = 941] [outer = (nil)] [url = about:blank] 02:43:12 INFO - PROCESS | 1772 | 1468662192771 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 1772 | 1468662192780 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e99400 == 31 [pid = 1772] [id = 332] 02:43:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9798bc00) [pid = 1772] [serial = 997] [outer = (nil)] 02:43:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x99e09400) [pid = 1772] [serial = 998] [outer = 0x9798bc00] 02:43:12 INFO - PROCESS | 1772 | 1468662192876 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a414000) [pid = 1772] [serial = 999] [outer = 0x9798bc00] 02:43:13 INFO - PROCESS | 1772 | 1468662193723 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1392ms 02:43:13 INFO - PROCESS | 1772 | 1468662193760 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 1772 | 1468662193767 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 02:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:43:13 INFO - PROCESS | 1772 | 1468662193775 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 1772 | 1468662193778 Marionette TRACE conn4 <- [1,1302,null,{}] 02:43:13 INFO - PROCESS | 1772 | 1468662193785 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:13 INFO - PROCESS | 1772 | 1468662193791 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:13 INFO - PROCESS | 1772 | 1468662193987 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:43:14 INFO - PROCESS | 1772 | 1468662194110 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 1772 | 1468662194119 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d9c00 == 32 [pid = 1772] [id = 333] 02:43:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a64ec00) [pid = 1772] [serial = 1000] [outer = (nil)] 02:43:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a9ba400) [pid = 1772] [serial = 1001] [outer = 0x9a64ec00] 02:43:14 INFO - PROCESS | 1772 | 1468662194207 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9add7c00) [pid = 1772] [serial = 1002] [outer = 0x9a64ec00] 02:43:15 INFO - PROCESS | 1772 | 1468662195119 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1381ms 02:43:15 INFO - PROCESS | 1772 | 1468662195157 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 1772 | 1468662195161 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 02:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:43:15 INFO - PROCESS | 1772 | 1468662195176 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 1772 | 1468662195186 Marionette TRACE conn4 <- [1,1306,null,{}] 02:43:15 INFO - PROCESS | 1772 | 1468662195203 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:15 INFO - PROCESS | 1772 | 1468662195209 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:15 INFO - PROCESS | 1772 | 1468662195437 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:43:15 INFO - PROCESS | 1772 | 1468662195469 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 1772 | 1468662195481 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b40fc00 == 33 [pid = 1772] [id = 334] 02:43:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b410000) [pid = 1772] [serial = 1003] [outer = (nil)] 02:43:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b54ec00) [pid = 1772] [serial = 1004] [outer = 0x9b410000] 02:43:15 INFO - PROCESS | 1772 | 1468662195552 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x95e4c800) [pid = 1772] [serial = 1005] [outer = 0x9b410000] 02:43:16 INFO - PROCESS | 1772 | 1468662196535 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1413ms 02:43:16 INFO - PROCESS | 1772 | 1468662196582 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 1772 | 1468662196587 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 02:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:43:16 INFO - PROCESS | 1772 | 1468662196599 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 1772 | 1468662196602 Marionette TRACE conn4 <- [1,1310,null,{}] 02:43:16 INFO - PROCESS | 1772 | 1468662196610 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:16 INFO - PROCESS | 1772 | 1468662196615 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:16 INFO - PROCESS | 1772 | 1468662196834 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e4dc00) [pid = 1772] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95e42000) [pid = 1772] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9474e800) [pid = 1772] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a9bbc00) [pid = 1772] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x93a5d800) [pid = 1772] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a639c00) [pid = 1772] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x92cbc400) [pid = 1772] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a8c2c00) [pid = 1772] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a64f000) [pid = 1772] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95e50c00) [pid = 1772] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a40ec00) [pid = 1772] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:43:17 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9d41c000) [pid = 1772] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:43:17 INFO - PROCESS | 1772 | 1468662197154 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 1772 | 1468662197164 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbc400 == 34 [pid = 1772] [id = 335] 02:43:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9383f000) [pid = 1772] [serial = 1006] [outer = (nil)] 02:43:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95e42000) [pid = 1772] [serial = 1007] [outer = 0x9383f000] 02:43:17 INFO - PROCESS | 1772 | 1468662197243 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9798cc00) [pid = 1772] [serial = 1008] [outer = 0x9383f000] 02:43:18 INFO - PROCESS | 1772 | 1468662198054 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 1772 | 1468662198136 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:43:18 INFO - PROCESS | 1772 | 1468662198143 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 1772 | 1468662198147 Marionette TRACE conn4 <- [1,1314,null,{}] 02:43:18 INFO - PROCESS | 1772 | 1468662198155 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:18 INFO - PROCESS | 1772 | 1468662198159 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:18 INFO - PROCESS | 1772 | 1468662198328 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:43:18 INFO - PROCESS | 1772 | 1468662198452 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 1772 | 1468662198471 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7000 == 35 [pid = 1772] [id = 336] 02:43:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x994afc00) [pid = 1772] [serial = 1009] [outer = (nil)] 02:43:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9c078000) [pid = 1772] [serial = 1010] [outer = 0x994afc00] 02:43:18 INFO - PROCESS | 1772 | 1468662198561 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9d831c00) [pid = 1772] [serial = 1011] [outer = 0x994afc00] 02:43:19 INFO - PROCESS | 1772 | 1468662199672 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1584ms 02:43:19 INFO - PROCESS | 1772 | 1468662199745 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1772 | 1468662199751 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 02:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:43:19 INFO - PROCESS | 1772 | 1468662199763 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1772 | 1468662199769 Marionette TRACE conn4 <- [1,1318,null,{}] 02:43:19 INFO - PROCESS | 1772 | 1468662199778 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:19 INFO - PROCESS | 1772 | 1468662199784 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:20 INFO - PROCESS | 1772 | 1468662199995 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:43:20 INFO - PROCESS | 1772 | 1468662200218 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 1772 | 1468662200227 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x95133400 == 36 [pid = 1772] [id = 337] 02:43:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95180000) [pid = 1772] [serial = 1012] [outer = (nil)] 02:43:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a3ef400) [pid = 1772] [serial = 1013] [outer = 0x95180000] 02:43:20 INFO - PROCESS | 1772 | 1468662200319 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a646800) [pid = 1772] [serial = 1014] [outer = 0x95180000] 02:43:21 INFO - PROCESS | 1772 | 1468662201305 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1592ms 02:43:21 INFO - PROCESS | 1772 | 1468662201355 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 1772 | 1468662201363 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 02:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:43:21 INFO - PROCESS | 1772 | 1468662201375 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 1772 | 1468662201379 Marionette TRACE conn4 <- [1,1322,null,{}] 02:43:21 INFO - PROCESS | 1772 | 1468662201386 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:21 INFO - PROCESS | 1772 | 1468662201393 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:21 INFO - PROCESS | 1772 | 1468662201605 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:43:21 INFO - PROCESS | 1772 | 1468662201830 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1772 | 1468662201839 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ade2400 == 37 [pid = 1772] [id = 338] 02:43:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b124c00) [pid = 1772] [serial = 1015] [outer = (nil)] 02:43:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b409c00) [pid = 1772] [serial = 1016] [outer = 0x9b124c00] 02:43:21 INFO - PROCESS | 1772 | 1468662201976 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b454c00) [pid = 1772] [serial = 1017] [outer = 0x9b124c00] 02:43:22 INFO - PROCESS | 1772 | 1468662202976 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1636ms 02:43:23 INFO - PROCESS | 1772 | 1468662203028 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 1772 | 1468662203034 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 02:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:43:23 INFO - PROCESS | 1772 | 1468662203042 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 1772 | 1468662203048 Marionette TRACE conn4 <- [1,1326,null,{}] 02:43:23 INFO - PROCESS | 1772 | 1468662203079 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:23 INFO - PROCESS | 1772 | 1468662203090 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:23 INFO - PROCESS | 1772 | 1468662203342 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:43:23 INFO - PROCESS | 1772 | 1468662203611 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 1772 | 1468662203625 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9d491400 == 38 [pid = 1772] [id = 339] 02:43:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa1021c00) [pid = 1772] [serial = 1018] [outer = (nil)] 02:43:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa2288c00) [pid = 1772] [serial = 1019] [outer = 0xa1021c00] 02:43:23 INFO - PROCESS | 1772 | 1468662203713 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2322400) [pid = 1772] [serial = 1020] [outer = 0xa1021c00] 02:43:24 INFO - PROCESS | 1772 | 1468662204643 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:43: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 02:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1642ms 02:43:24 INFO - PROCESS | 1772 | 1468662204685 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 1772 | 1468662204690 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 02:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:43:24 INFO - PROCESS | 1772 | 1468662204697 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 1772 | 1468662204701 Marionette TRACE conn4 <- [1,1330,null,{}] 02:43:24 INFO - PROCESS | 1772 | 1468662204708 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:24 INFO - PROCESS | 1772 | 1468662204714 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:24 INFO - PROCESS | 1772 | 1468662204910 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:43:25 INFO - PROCESS | 1772 | 1468662205078 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 1772 | 1468662205086 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:25 INFO - PROCESS | 1772 | ++DOCSHELL 0xa237e000 == 39 [pid = 1772] [id = 340] 02:43:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa23a8000) [pid = 1772] [serial = 1021] [outer = (nil)] 02:43:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2558c00) [pid = 1772] [serial = 1022] [outer = 0xa23a8000] 02:43:25 INFO - PROCESS | 1772 | 1468662205175 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa25fec00) [pid = 1772] [serial = 1023] [outer = 0xa23a8000] 02:43:26 INFO - PROCESS | 1772 | 1468662206149 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:43: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 02:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1532ms 02:43:26 INFO - PROCESS | 1772 | 1468662206230 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 1772 | 1468662206235 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:43:26 INFO - PROCESS | 1772 | 1468662206242 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 1772 | 1468662206246 Marionette TRACE conn4 <- [1,1334,null,{}] 02:43:26 INFO - PROCESS | 1772 | 1468662206252 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:26 INFO - PROCESS | 1772 | 1468662206258 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:26 INFO - PROCESS | 1772 | 1468662206487 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:43:26 INFO - PROCESS | 1772 | 1468662206703 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 1772 | 1468662206711 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bfe7800 == 40 [pid = 1772] [id = 341] 02:43:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa200dc00) [pid = 1772] [serial = 1024] [outer = (nil)] 02:43:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa2ff2400) [pid = 1772] [serial = 1025] [outer = 0xa200dc00] 02:43:26 INFO - PROCESS | 1772 | 1468662206840 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa2ffc400) [pid = 1772] [serial = 1026] [outer = 0xa200dc00] 02:43:27 INFO - PROCESS | 1772 | 1468662207821 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1631ms 02:43:27 INFO - PROCESS | 1772 | 1468662207875 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1772 | 1468662207879 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 02:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:43:27 INFO - PROCESS | 1772 | 1468662207887 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1772 | 1468662207891 Marionette TRACE conn4 <- [1,1338,null,{}] 02:43:27 INFO - PROCESS | 1772 | 1468662207897 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:27 INFO - PROCESS | 1772 | 1468662207909 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:28 INFO - PROCESS | 1772 | 1468662208202 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:43:28 INFO - PROCESS | 1772 | 1468662208477 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 1772 | 1468662208490 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798dc00 == 41 [pid = 1772] [id = 342] 02:43:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa33c5000) [pid = 1772] [serial = 1027] [outer = (nil)] 02:43:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa4f22c00) [pid = 1772] [serial = 1028] [outer = 0xa33c5000] 02:43:28 INFO - PROCESS | 1772 | 1468662208582 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa610d400) [pid = 1772] [serial = 1029] [outer = 0xa33c5000] 02:43:30 INFO - PROCESS | 1772 | 1468662210177 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2342ms 02:43:30 INFO - PROCESS | 1772 | 1468662210230 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 1772 | 1468662210238 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 02:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:43:30 INFO - PROCESS | 1772 | 1468662210247 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 1772 | 1468662210252 Marionette TRACE conn4 <- [1,1342,null,{}] 02:43:30 INFO - PROCESS | 1772 | 1468662210261 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:30 INFO - PROCESS | 1772 | 1468662210267 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:30 INFO - PROCESS | 1772 | 1468662210485 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:43:30 INFO - PROCESS | 1772 | 1468662210739 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 1772 | 1468662210748 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0c00 == 42 [pid = 1772] [id = 343] 02:43:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x97999000) [pid = 1772] [serial = 1030] [outer = (nil)] 02:43:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x99734c00) [pid = 1772] [serial = 1031] [outer = 0x97999000] 02:43:30 INFO - PROCESS | 1772 | 1468662210833 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9a33d800) [pid = 1772] [serial = 1032] [outer = 0x97999000] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x93c97c00 == 41 [pid = 1772] [id = 321] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbd000 == 40 [pid = 1772] [id = 312] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbcc00 == 39 [pid = 1772] [id = 311] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a8b4400 == 38 [pid = 1772] [id = 315] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d7c00 == 37 [pid = 1772] [id = 317] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x95350800 == 36 [pid = 1772] [id = 313] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9383cc00 == 35 [pid = 1772] [id = 314] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb2c00 == 34 [pid = 1772] [id = 319] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5c400 == 33 [pid = 1772] [id = 320] 02:43:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a630800 == 32 [pid = 1772] [id = 318] 02:43:32 INFO - PROCESS | 1772 | --DOCSHELL 0x9add8000 == 31 [pid = 1772] [id = 316] 02:43:32 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb6000 == 30 [pid = 1772] [id = 308] 02:43:32 INFO - PROCESS | 1772 | --DOCSHELL 0x96e9b800 == 29 [pid = 1772] [id = 309] 02:43:32 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbb000 == 28 [pid = 1772] [id = 322] 02:43:32 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e1000 == 27 [pid = 1772] [id = 310] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x97999400) [pid = 1772] [serial = 972] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a4df000) [pid = 1772] [serial = 945] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9534e800) [pid = 1772] [serial = 965] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0xa228cc00) [pid = 1772] [serial = 954] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa209f400) [pid = 1772] [serial = 953] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa310ac00) [pid = 1772] [serial = 960] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa2536400) [pid = 1772] [serial = 957] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x93841c00) [pid = 1772] [serial = 968] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x95e49000) [pid = 1772] [serial = 966] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a1d7400) [pid = 1772] [serial = 944] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9aabac00) [pid = 1772] [serial = 948] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9aab3000) [pid = 1772] [serial = 978] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa3110c00) [pid = 1772] [serial = 963] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa2ff1c00) [pid = 1772] [serial = 959] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa23a4800) [pid = 1772] [serial = 956] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a9b7400) [pid = 1772] [serial = 947] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a416c00) [pid = 1772] [serial = 974] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9d82d000) [pid = 1772] [serial = 950] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a4dbc00) [pid = 1772] [serial = 975] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9d876c00) [pid = 1772] [serial = 951] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x96ea0000) [pid = 1772] [serial = 971] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9517c800) [pid = 1772] [serial = 969] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a9b2800) [pid = 1772] [serial = 977] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9c07d000) [pid = 1772] [serial = 962] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9aab7000) [pid = 1772] [serial = 980] [outer = (nil)] [url = about:blank] 02:43:32 INFO - PROCESS | 1772 | 1468662212834 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2689ms 02:43:32 INFO - PROCESS | 1772 | 1468662212937 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 1772 | 1468662212944 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 02:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:43:32 INFO - PROCESS | 1772 | 1468662212953 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 1772 | 1468662212961 Marionette TRACE conn4 <- [1,1346,null,{}] 02:43:32 INFO - PROCESS | 1772 | 1468662212969 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:32 INFO - PROCESS | 1772 | 1468662212974 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:33 INFO - PROCESS | 1772 | 1468662213216 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:43:33 INFO - PROCESS | 1772 | 1468662213406 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1772 | 1468662213415 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x95346000 == 28 [pid = 1772] [id = 344] 02:43:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95346800) [pid = 1772] [serial = 1033] [outer = (nil)] 02:43:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95e49400) [pid = 1772] [serial = 1034] [outer = 0x95346800] 02:43:33 INFO - PROCESS | 1772 | 1468662213501 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95e50400) [pid = 1772] [serial = 1035] [outer = 0x95346800] 02:43:34 INFO - PROCESS | 1772 | 1468662214396 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1494ms 02:43:34 INFO - PROCESS | 1772 | 1468662214447 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:43:34 INFO - PROCESS | 1772 | 1468662214457 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 02:43:34 INFO - PROCESS | 1772 | 1468662214470 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 1772 | 1468662214475 Marionette TRACE conn4 <- [1,1350,null,{}] 02:43:34 INFO - PROCESS | 1772 | 1468662214482 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:34 INFO - PROCESS | 1772 | 1468662214488 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:34 INFO - PROCESS | 1772 | 1468662214678 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:43:34 INFO - PROCESS | 1772 | 1468662214831 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 1772 | 1468662214842 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e08800 == 29 [pid = 1772] [id = 345] 02:43:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a013000) [pid = 1772] [serial = 1036] [outer = (nil)] 02:43:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a412400) [pid = 1772] [serial = 1037] [outer = 0x9a013000] 02:43:34 INFO - PROCESS | 1772 | 1468662214920 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a453400) [pid = 1772] [serial = 1038] [outer = 0x9a013000] 02:43:35 INFO - PROCESS | 1772 | 1468662215913 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1495ms 02:43:35 INFO - PROCESS | 1772 | 1468662215964 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 1772 | 1468662215969 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:43:35 INFO - PROCESS | 1772 | 1468662215986 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 1772 | 1468662215993 Marionette TRACE conn4 <- [1,1354,null,{}] 02:43:36 INFO - PROCESS | 1772 | 1468662216015 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:36 INFO - PROCESS | 1772 | 1468662216026 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:36 INFO - PROCESS | 1772 | 1468662216258 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:43:36 INFO - PROCESS | 1772 | 1468662216292 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 1772 | 1468662216300 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a645400 == 30 [pid = 1772] [id = 346] 02:43:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a645c00) [pid = 1772] [serial = 1039] [outer = (nil)] 02:43:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a85a400) [pid = 1772] [serial = 1040] [outer = 0x9a645c00] 02:43:36 INFO - PROCESS | 1772 | 1468662216384 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a9b1000) [pid = 1772] [serial = 1041] [outer = 0x9a645c00] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b410000) [pid = 1772] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9383f000) [pid = 1772] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95129800) [pid = 1772] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a413000) [pid = 1772] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e47800) [pid = 1772] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x93a5bc00) [pid = 1772] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x994afc00) [pid = 1772] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9512d000) [pid = 1772] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9798bc00) [pid = 1772] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a64ec00) [pid = 1772] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:43:37 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9b54d800) [pid = 1772] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:43:37 INFO - PROCESS | 1772 | 1468662217844 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1892ms 02:43:37 INFO - PROCESS | 1772 | 1468662217879 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 1772 | 1468662217883 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 02:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:43:37 INFO - PROCESS | 1772 | 1468662217891 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 1772 | 1468662217894 Marionette TRACE conn4 <- [1,1358,null,{}] 02:43:37 INFO - PROCESS | 1772 | 1468662217900 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:37 INFO - PROCESS | 1772 | 1468662217905 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:38 INFO - PROCESS | 1772 | 1468662218077 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:43:38 INFO - PROCESS | 1772 | 1468662218089 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 1772 | 1468662218101 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517dc00 == 31 [pid = 1772] [id = 347] 02:43:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a637400) [pid = 1772] [serial = 1042] [outer = (nil)] 02:43:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a9b5000) [pid = 1772] [serial = 1043] [outer = 0x9a637400] 02:43:38 INFO - PROCESS | 1772 | 1468662218174 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9aab3400) [pid = 1772] [serial = 1044] [outer = 0x9a637400] 02:43:39 INFO - PROCESS | 1772 | 1468662219144 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1282ms 02:43:39 INFO - PROCESS | 1772 | 1468662219174 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 1772 | 1468662219179 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 02:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:43:39 INFO - PROCESS | 1772 | 1468662219186 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 1772 | 1468662219189 Marionette TRACE conn4 <- [1,1362,null,{}] 02:43:39 INFO - PROCESS | 1772 | 1468662219195 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:39 INFO - PROCESS | 1772 | 1468662219201 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:39 INFO - PROCESS | 1772 | 1468662219432 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:43:39 INFO - PROCESS | 1772 | 1468662219602 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 1772 | 1468662219613 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba400 == 32 [pid = 1772] [id = 348] 02:43:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x92cbb000) [pid = 1772] [serial = 1045] [outer = (nil)] 02:43:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x93839c00) [pid = 1772] [serial = 1046] [outer = 0x92cbb000] 02:43:39 INFO - PROCESS | 1772 | 1468662219705 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x93a5ec00) [pid = 1772] [serial = 1047] [outer = 0x92cbb000] 02:43:40 INFO - PROCESS | 1772 | 1468662220973 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1835ms 02:43:41 INFO - PROCESS | 1772 | 1468662221025 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1772 | 1468662221031 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 02:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:43:41 INFO - PROCESS | 1772 | 1468662221043 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1772 | 1468662221048 Marionette TRACE conn4 <- [1,1366,null,{}] 02:43:41 INFO - PROCESS | 1772 | 1468662221057 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:41 INFO - PROCESS | 1772 | 1468662221063 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:41 INFO - PROCESS | 1772 | 1468662221434 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:43:41 INFO - PROCESS | 1772 | 1468662221552 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 1772 | 1468662221560 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x994af800 == 33 [pid = 1772] [id = 349] 02:43:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x99e0b400) [pid = 1772] [serial = 1048] [outer = (nil)] 02:43:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a34c000) [pid = 1772] [serial = 1049] [outer = 0x99e0b400] 02:43:41 INFO - PROCESS | 1772 | 1468662221649 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a40e400) [pid = 1772] [serial = 1050] [outer = 0x99e0b400] 02:43:42 INFO - PROCESS | 1772 | 1468662222807 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:43:42 INFO - PROCESS | 1772 | 1468662222845 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 02:43:42 INFO - PROCESS | 1772 | 1468662222853 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 1772 | 1468662222856 Marionette TRACE conn4 <- [1,1370,null,{}] 02:43:42 INFO - PROCESS | 1772 | 1468662222864 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:42 INFO - PROCESS | 1772 | 1468662222870 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:43 INFO - PROCESS | 1772 | 1468662223123 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:43:43 INFO - PROCESS | 1772 | 1468662223406 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 1772 | 1468662223417 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x94754400 == 34 [pid = 1772] [id = 350] 02:43:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a638c00) [pid = 1772] [serial = 1051] [outer = (nil)] 02:43:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a64f800) [pid = 1772] [serial = 1052] [outer = 0x9a638c00] 02:43:43 INFO - PROCESS | 1772 | 1468662223500 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9bb400) [pid = 1772] [serial = 1053] [outer = 0x9a638c00] 02:43:44 INFO - PROCESS | 1772 | 1468662224612 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1772 | 1468662224648 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:43:44 INFO - PROCESS | 1772 | 1468662224668 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1772 | 1468662224676 Marionette TRACE conn4 <- [1,1374,null,{}] 02:43:44 INFO - PROCESS | 1772 | 1468662224683 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:44 INFO - PROCESS | 1772 | 1468662224690 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:44 INFO - PROCESS | 1772 | 1468662224938 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:43:45 INFO - PROCESS | 1772 | 1468662225161 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 1772 | 1468662225170 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a64a000 == 35 [pid = 1772] [id = 351] 02:43:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a651800) [pid = 1772] [serial = 1054] [outer = (nil)] 02:43:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b554000) [pid = 1772] [serial = 1055] [outer = 0x9a651800] 02:43:45 INFO - PROCESS | 1772 | 1468662225257 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b403c00) [pid = 1772] [serial = 1056] [outer = 0x9a651800] 02:43:46 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:46 INFO - PROCESS | 1772 | 1468662226485 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1772 | 1468662226533 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 02:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:43:46 INFO - PROCESS | 1772 | 1468662226544 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1772 | 1468662226549 Marionette TRACE conn4 <- [1,1378,null,{}] 02:43:46 INFO - PROCESS | 1772 | 1468662226560 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:46 INFO - PROCESS | 1772 | 1468662226566 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:46 INFO - PROCESS | 1772 | 1468662226897 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:43:47 INFO - PROCESS | 1772 | 1468662227050 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 1772 | 1468662227064 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e41c00 == 36 [pid = 1772] [id = 352] 02:43:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x95e43800) [pid = 1772] [serial = 1057] [outer = (nil)] 02:43:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x96e9c400) [pid = 1772] [serial = 1058] [outer = 0x95e43800] 02:43:47 INFO - PROCESS | 1772 | 1468662227144 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x97996400) [pid = 1772] [serial = 1059] [outer = 0x95e43800] 02:43:47 INFO - PROCESS | 1772 | --DOCSHELL 0x9a64dc00 == 35 [pid = 1772] [id = 325] 02:43:47 INFO - PROCESS | 1772 | --DOCSHELL 0x99ef9000 == 34 [pid = 1772] [id = 324] 02:43:47 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d9c00 == 33 [pid = 1772] [id = 333] 02:43:47 INFO - PROCESS | 1772 | --DOCSHELL 0x9517dc00 == 32 [pid = 1772] [id = 347] 02:43:47 INFO - PROCESS | 1772 | --DOCSHELL 0x9a645400 == 31 [pid = 1772] [id = 346] 02:43:47 INFO - PROCESS | 1772 | --DOCSHELL 0x99e08800 == 30 [pid = 1772] [id = 345] 02:43:47 INFO - PROCESS | 1772 | --DOCSHELL 0x95346000 == 29 [pid = 1772] [id = 344] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9b54ec00) [pid = 1772] [serial = 1004] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95e42000) [pid = 1772] [serial = 1007] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x95e4c800) [pid = 1772] [serial = 1005] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9aaba000) [pid = 1772] [serial = 981] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9bfe7000) [pid = 1772] [serial = 992] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9c077400) [pid = 1772] [serial = 993] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9790b800) [pid = 1772] [serial = 983] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a417400) [pid = 1772] [serial = 984] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95132000) [pid = 1772] [serial = 995] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95347400) [pid = 1772] [serial = 996] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9d831c00) [pid = 1772] [serial = 1011] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9aab3800) [pid = 1772] [serial = 986] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9add9800) [pid = 1772] [serial = 987] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x99e09400) [pid = 1772] [serial = 998] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a414000) [pid = 1772] [serial = 999] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a9ba400) [pid = 1772] [serial = 1001] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9bcb3800) [pid = 1772] [serial = 989] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9bfe9400) [pid = 1772] [serial = 990] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9add7c00) [pid = 1772] [serial = 1002] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9798cc00) [pid = 1772] [serial = 1008] [outer = (nil)] [url = about:blank] 02:43:47 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9c078000) [pid = 1772] [serial = 1010] [outer = (nil)] [url = about:blank] 02:43:48 INFO - PROCESS | 1772 | 1468662228143 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 1772 | 1468662228194 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 02:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:43:48 INFO - PROCESS | 1772 | 1468662228206 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 1772 | 1468662228209 Marionette TRACE conn4 <- [1,1382,null,{}] 02:43:48 INFO - PROCESS | 1772 | 1468662228217 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:48 INFO - PROCESS | 1772 | 1468662228223 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:48 INFO - PROCESS | 1772 | 1468662228454 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:43:48 INFO - PROCESS | 1772 | 1468662228597 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 1772 | 1468662228607 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x93938800 == 30 [pid = 1772] [id = 353] 02:43:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9517b800) [pid = 1772] [serial = 1060] [outer = (nil)] 02:43:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a4d6c00) [pid = 1772] [serial = 1061] [outer = 0x9517b800] 02:43:48 INFO - PROCESS | 1772 | 1468662228686 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a4e5000) [pid = 1772] [serial = 1062] [outer = 0x9517b800] 02:43:49 INFO - PROCESS | 1772 | [1772] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:49 INFO - PROCESS | 1772 | 1468662229641 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 1772 | 1468662229698 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 02:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:43:49 INFO - PROCESS | 1772 | 1468662229706 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 1772 | 1468662229712 Marionette TRACE conn4 <- [1,1386,null,{}] 02:43:49 INFO - PROCESS | 1772 | 1468662229730 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:49 INFO - PROCESS | 1772 | 1468662229739 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:49 INFO - PROCESS | 1772 | 1468662229923 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:43:50 INFO - PROCESS | 1772 | 1468662230064 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 1772 | 1468662230075 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aabb400 == 31 [pid = 1772] [id = 354] 02:43:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9aabc800) [pid = 1772] [serial = 1063] [outer = (nil)] 02:43:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9add5c00) [pid = 1772] [serial = 1064] [outer = 0x9aabc800] 02:43:50 INFO - PROCESS | 1772 | 1468662230154 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9ade2000) [pid = 1772] [serial = 1065] [outer = 0x9aabc800] 02:43:51 INFO - PROCESS | 1772 | 1468662231202 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1772 | 1468662231257 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 02:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:43:51 INFO - PROCESS | 1772 | 1468662231268 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1772 | 1468662231272 Marionette TRACE conn4 <- [1,1390,null,{}] 02:43:51 INFO - PROCESS | 1772 | 1468662231278 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:51 INFO - PROCESS | 1772 | 1468662231283 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:51 INFO - PROCESS | 1772 | 1468662231516 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:43:51 INFO - PROCESS | 1772 | 1468662231541 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 1772 | 1468662231547 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a58cc00 == 32 [pid = 1772] [id = 355] 02:43:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9addc800) [pid = 1772] [serial = 1066] [outer = (nil)] 02:43:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9bfee800) [pid = 1772] [serial = 1067] [outer = 0x9addc800] 02:43:51 INFO - PROCESS | 1772 | 1468662231622 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9bf02c00) [pid = 1772] [serial = 1068] [outer = 0x9addc800] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa1021c00) [pid = 1772] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa23a8000) [pid = 1772] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa200dc00) [pid = 1772] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa33c5000) [pid = 1772] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a013000) [pid = 1772] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x95180000) [pid = 1772] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a645c00) [pid = 1772] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x97999000) [pid = 1772] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9b124c00) [pid = 1772] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:43:52 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x95346800) [pid = 1772] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:43:52 INFO - PROCESS | 1772 | 1468662232612 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1384ms 02:43:52 INFO - PROCESS | 1772 | 1468662232653 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 1772 | 1468662232657 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:43:52 INFO - PROCESS | 1772 | 1468662232664 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 1772 | 1468662232667 Marionette TRACE conn4 <- [1,1394,null,{}] 02:43:52 INFO - PROCESS | 1772 | 1468662232681 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:52 INFO - PROCESS | 1772 | 1468662232685 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:52 INFO - PROCESS | 1772 | 1468662232859 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:43:52 INFO - PROCESS | 1772 | 1468662232869 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1772 | 1468662232882 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x99282000 == 33 [pid = 1772] [id = 356] 02:43:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9a649400) [pid = 1772] [serial = 1069] [outer = (nil)] 02:43:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9bfe9400) [pid = 1772] [serial = 1070] [outer = 0x9a649400] 02:43:52 INFO - PROCESS | 1772 | 1468662232953 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9bca6800) [pid = 1772] [serial = 1071] [outer = 0x9a649400] 02:43:53 INFO - PROCESS | 1772 | 1468662233920 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1280ms 02:43:53 INFO - PROCESS | 1772 | 1468662233945 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 1772 | 1468662233950 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 02:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:43:53 INFO - PROCESS | 1772 | 1468662233957 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1772 | 1468662233960 Marionette TRACE conn4 <- [1,1398,null,{}] 02:43:53 INFO - PROCESS | 1772 | 1468662233966 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:53 INFO - PROCESS | 1772 | 1468662233979 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:54 INFO - PROCESS | 1772 | 1468662234282 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:43:54 INFO - PROCESS | 1772 | 1468662234451 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1772 | 1468662234458 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5800 == 34 [pid = 1772] [id = 357] 02:43:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x92cb6c00) [pid = 1772] [serial = 1072] [outer = (nil)] 02:43:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9383fc00) [pid = 1772] [serial = 1073] [outer = 0x92cb6c00] 02:43:54 INFO - PROCESS | 1772 | 1468662234552 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95131800) [pid = 1772] [serial = 1074] [outer = 0x92cb6c00] 02:43:55 INFO - PROCESS | 1772 | 1468662235622 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1696ms 02:43:55 INFO - PROCESS | 1772 | 1468662235656 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 1772 | 1468662235662 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 02:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:43:55 INFO - PROCESS | 1772 | 1468662235672 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 1772 | 1468662235678 Marionette TRACE conn4 <- [1,1402,null,{}] 02:43:55 INFO - PROCESS | 1772 | 1468662235688 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:55 INFO - PROCESS | 1772 | 1468662235697 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:55 INFO - PROCESS | 1772 | 1468662235959 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:43:56 INFO - PROCESS | 1772 | 1468662236183 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 1772 | 1468662236199 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x95347000 == 35 [pid = 1772] [id = 358] 02:43:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a343800) [pid = 1772] [serial = 1075] [outer = (nil)] 02:43:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a4e4800) [pid = 1772] [serial = 1076] [outer = 0x9a343800] 02:43:56 INFO - PROCESS | 1772 | 1468662236288 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a63b800) [pid = 1772] [serial = 1077] [outer = 0x9a343800] 02:43:57 INFO - PROCESS | 1772 | 1468662237360 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1749ms 02:43:57 INFO - PROCESS | 1772 | 1468662237422 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1772 | 1468662237428 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:43:57 INFO - PROCESS | 1772 | 1468662237436 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1772 | 1468662237441 Marionette TRACE conn4 <- [1,1406,null,{}] 02:43:57 INFO - PROCESS | 1772 | 1468662237448 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:57 INFO - PROCESS | 1772 | 1468662237455 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:57 INFO - PROCESS | 1772 | 1468662237711 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:43:58 INFO - PROCESS | 1772 | 1468662237986 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 1772 | 1468662237994 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aab9000 == 36 [pid = 1772] [id = 359] 02:43:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9ade0800) [pid = 1772] [serial = 1078] [outer = (nil)] 02:43:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b403000) [pid = 1772] [serial = 1079] [outer = 0x9ade0800] 02:43:58 INFO - PROCESS | 1772 | 1468662238085 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b455000) [pid = 1772] [serial = 1080] [outer = 0x9ade0800] 02:43:59 INFO - PROCESS | 1772 | 1468662239115 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1754ms 02:43:59 INFO - PROCESS | 1772 | 1468662239191 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 1772 | 1468662239197 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 02:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:43:59 INFO - PROCESS | 1772 | 1468662239219 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 1772 | 1468662239227 Marionette TRACE conn4 <- [1,1410,null,{}] 02:43:59 INFO - PROCESS | 1772 | 1468662239234 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:43:59 INFO - PROCESS | 1772 | 1468662239243 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:59 INFO - PROCESS | 1772 | 1468662239562 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:43:59 INFO - PROCESS | 1772 | 1468662239750 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1772 | 1468662239756 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:43:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383b000 == 37 [pid = 1772] [id = 360] 02:43:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9adde000) [pid = 1772] [serial = 1081] [outer = (nil)] 02:43:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9d875000) [pid = 1772] [serial = 1082] [outer = 0x9adde000] 02:43:59 INFO - PROCESS | 1772 | 1468662239849 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa109b000) [pid = 1772] [serial = 1083] [outer = 0x9adde000] 02:44:00 INFO - PROCESS | 1772 | 1468662240952 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1757ms 02:44:00 INFO - PROCESS | 1772 | 1468662240966 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 1772 | 1468662240970 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:44:00 INFO - PROCESS | 1772 | 1468662240978 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1772 | 1468662240982 Marionette TRACE conn4 <- [1,1414,null,{}] 02:44:00 INFO - PROCESS | 1772 | 1468662240988 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:00 INFO - PROCESS | 1772 | 1468662240994 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:01 INFO - PROCESS | 1772 | 1468662241202 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:44:01 INFO - PROCESS | 1772 | 1468662241469 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1772 | 1468662241476 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4400 == 38 [pid = 1772] [id = 361] 02:44:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9d495c00) [pid = 1772] [serial = 1084] [outer = (nil)] 02:44:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa23a4800) [pid = 1772] [serial = 1085] [outer = 0x9d495c00] 02:44:01 INFO - PROCESS | 1772 | 1468662241573 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa2377400) [pid = 1772] [serial = 1086] [outer = 0x9d495c00] 02:44:02 INFO - PROCESS | 1772 | 1468662242661 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1733ms 02:44:02 INFO - PROCESS | 1772 | 1468662242712 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 1772 | 1468662242717 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 02:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:44:02 INFO - PROCESS | 1772 | 1468662242725 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1772 | 1468662242729 Marionette TRACE conn4 <- [1,1418,null,{}] 02:44:02 INFO - PROCESS | 1772 | 1468662242736 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:02 INFO - PROCESS | 1772 | 1468662242742 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:02 INFO - PROCESS | 1772 | 1468662242975 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:44:03 INFO - PROCESS | 1772 | 1468662243214 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 1772 | 1468662243233 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb8000 == 39 [pid = 1772] [id = 362] 02:44:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x93c97c00) [pid = 1772] [serial = 1087] [outer = (nil)] 02:44:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x95182c00) [pid = 1772] [serial = 1088] [outer = 0x93c97c00] 02:44:03 INFO - PROCESS | 1772 | 1468662243543 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x95e46800) [pid = 1772] [serial = 1089] [outer = 0x93c97c00] 02:44:04 INFO - PROCESS | 1772 | 1468662244731 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2046ms 02:44:04 INFO - PROCESS | 1772 | 1468662244772 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:44:04 INFO - PROCESS | 1772 | 1468662244777 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 02:44:04 INFO - PROCESS | 1772 | 1468662244786 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 1772 | 1468662244792 Marionette TRACE conn4 <- [1,1422,null,{}] 02:44:04 INFO - PROCESS | 1772 | 1468662244800 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:04 INFO - PROCESS | 1772 | 1468662244807 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:05 INFO - PROCESS | 1772 | 1468662245014 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbc400 == 38 [pid = 1772] [id = 335] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x99282000 == 37 [pid = 1772] [id = 356] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9a58cc00 == 36 [pid = 1772] [id = 355] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9aabb400 == 35 [pid = 1772] [id = 354] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x93938800 == 34 [pid = 1772] [id = 353] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x95e41c00 == 33 [pid = 1772] [id = 352] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9a64a000 == 32 [pid = 1772] [id = 351] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x94754400 == 31 [pid = 1772] [id = 350] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x994af800 == 30 [pid = 1772] [id = 349] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba400 == 29 [pid = 1772] [id = 348] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x95133400 == 28 [pid = 1772] [id = 337] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9bfe7800 == 27 [pid = 1772] [id = 341] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x96e99400 == 26 [pid = 1772] [id = 332] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9d491400 == 25 [pid = 1772] [id = 339] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9b45c400 == 24 [pid = 1772] [id = 329] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9393f000 == 23 [pid = 1772] [id = 331] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4bc00 == 22 [pid = 1772] [id = 323] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7000 == 21 [pid = 1772] [id = 336] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x93c9b800 == 20 [pid = 1772] [id = 328] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x94749c00 == 19 [pid = 1772] [id = 326] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbec00 == 18 [pid = 1772] [id = 330] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x95e46000 == 17 [pid = 1772] [id = 327] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9b40fc00 == 16 [pid = 1772] [id = 334] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9ade2400 == 15 [pid = 1772] [id = 338] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0xa237e000 == 14 [pid = 1772] [id = 340] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9798dc00 == 13 [pid = 1772] [id = 342] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0c00 == 12 [pid = 1772] [id = 343] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4400 == 11 [pid = 1772] [id = 361] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9383b000 == 10 [pid = 1772] [id = 360] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x95347000 == 9 [pid = 1772] [id = 358] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9aab9000 == 8 [pid = 1772] [id = 359] 02:44:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5800 == 7 [pid = 1772] [id = 357] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a9b5000) [pid = 1772] [serial = 1043] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a646800) [pid = 1772] [serial = 1014] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a3ef400) [pid = 1772] [serial = 1013] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a85a400) [pid = 1772] [serial = 1040] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a33d800) [pid = 1772] [serial = 1032] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x99734c00) [pid = 1772] [serial = 1031] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b454c00) [pid = 1772] [serial = 1017] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95e49400) [pid = 1772] [serial = 1034] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95e50400) [pid = 1772] [serial = 1035] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b409c00) [pid = 1772] [serial = 1016] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa2322400) [pid = 1772] [serial = 1020] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa2288c00) [pid = 1772] [serial = 1019] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa25fec00) [pid = 1772] [serial = 1023] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2558c00) [pid = 1772] [serial = 1022] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa2ffc400) [pid = 1772] [serial = 1026] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa2ff2400) [pid = 1772] [serial = 1025] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0xa610d400) [pid = 1772] [serial = 1029] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0xa4f22c00) [pid = 1772] [serial = 1028] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a9b1000) [pid = 1772] [serial = 1041] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a453400) [pid = 1772] [serial = 1038] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a412400) [pid = 1772] [serial = 1037] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1772 | 1468662246332 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 1772 | 1468662246345 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb6800 == 8 [pid = 1772] [id = 363] 02:44:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x92cb7000) [pid = 1772] [serial = 1090] [outer = (nil)] 02:44:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x93839400) [pid = 1772] [serial = 1091] [outer = 0x92cb7000] 02:44:06 INFO - PROCESS | 1772 | 1468662246432 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x93a5d800) [pid = 1772] [serial = 1092] [outer = 0x92cb7000] 02:44:07 INFO - PROCESS | 1772 | 1468662247363 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2638ms 02:44:07 INFO - PROCESS | 1772 | 1468662247426 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 1772 | 1468662247433 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 02:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:44:07 INFO - PROCESS | 1772 | 1468662247443 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 1772 | 1468662247449 Marionette TRACE conn4 <- [1,1426,null,{}] 02:44:07 INFO - PROCESS | 1772 | 1468662247460 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:07 INFO - PROCESS | 1772 | 1468662247469 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:07 INFO - PROCESS | 1772 | 1468662247653 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:44:07 INFO - PROCESS | 1772 | 1468662247787 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 1772 | 1468662247799 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4ac00 == 9 [pid = 1772] [id = 364] 02:44:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x95e4b400) [pid = 1772] [serial = 1093] [outer = (nil)] 02:44:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x96e97000) [pid = 1772] [serial = 1094] [outer = 0x95e4b400] 02:44:07 INFO - PROCESS | 1772 | 1468662247894 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x97991400) [pid = 1772] [serial = 1095] [outer = 0x95e4b400] 02:44:08 INFO - PROCESS | 1772 | 1468662248873 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1494ms 02:44:08 INFO - PROCESS | 1772 | 1468662248943 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 1772 | 1468662248951 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:44:08 INFO - PROCESS | 1772 | 1468662248965 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 1772 | 1468662248968 Marionette TRACE conn4 <- [1,1430,null,{}] 02:44:08 INFO - PROCESS | 1772 | 1468662248976 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:08 INFO - PROCESS | 1772 | 1468662248983 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:09 INFO - PROCESS | 1772 | 1468662249238 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:44:09 INFO - PROCESS | 1772 | 1468662249264 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 1772 | 1468662249273 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x97998c00 == 10 [pid = 1772] [id = 365] 02:44:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x99e0c000) [pid = 1772] [serial = 1096] [outer = (nil)] 02:44:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a40f000) [pid = 1772] [serial = 1097] [outer = 0x99e0c000] 02:44:09 INFO - PROCESS | 1772 | 1468662249353 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a45f000) [pid = 1772] [serial = 1098] [outer = 0x99e0c000] 02:44:10 INFO - PROCESS | 1772 | 1468662250503 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1591ms 02:44:10 INFO - PROCESS | 1772 | 1468662250558 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1772 | 1468662250563 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:44:10 INFO - PROCESS | 1772 | 1468662250590 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 1772 | 1468662250603 Marionette TRACE conn4 <- [1,1434,null,{}] 02:44:10 INFO - PROCESS | 1772 | 1468662250620 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:10 INFO - PROCESS | 1772 | 1468662250630 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:10 INFO - PROCESS | 1772 | 1468662250869 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a651800) [pid = 1772] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95e43800) [pid = 1772] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9517b800) [pid = 1772] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9aabc800) [pid = 1772] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x99e0b400) [pid = 1772] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x92cbb000) [pid = 1772] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9addc800) [pid = 1772] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a637400) [pid = 1772] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a638c00) [pid = 1772] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:44:11 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9a649400) [pid = 1772] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:44:11 INFO - PROCESS | 1772 | 1468662251447 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1772 | 1468662251455 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbcc00 == 11 [pid = 1772] [id = 366] 02:44:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x92cbdc00) [pid = 1772] [serial = 1099] [outer = (nil)] 02:44:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x95e46400) [pid = 1772] [serial = 1100] [outer = 0x92cbdc00] 02:44:11 INFO - PROCESS | 1772 | 1468662251530 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a4de800) [pid = 1772] [serial = 1101] [outer = 0x92cbdc00] 02:44:12 INFO - PROCESS | 1772 | 1468662252367 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1860ms 02:44:12 INFO - PROCESS | 1772 | 1468662252441 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:44:12 INFO - PROCESS | 1772 | 1468662252446 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 02:44:12 INFO - PROCESS | 1772 | 1468662252452 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 1772 | 1468662252456 Marionette TRACE conn4 <- [1,1438,null,{}] 02:44:12 INFO - PROCESS | 1772 | 1468662252462 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:12 INFO - PROCESS | 1772 | 1468662252467 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:12 INFO - PROCESS | 1772 | 1468662252642 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:44:12 INFO - PROCESS | 1772 | 1468662252762 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 1772 | 1468662252772 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x95350c00 == 12 [pid = 1772] [id = 367] 02:44:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a64b400) [pid = 1772] [serial = 1102] [outer = (nil)] 02:44:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a85c000) [pid = 1772] [serial = 1103] [outer = 0x9a64b400] 02:44:12 INFO - PROCESS | 1772 | 1468662252845 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a85a400) [pid = 1772] [serial = 1104] [outer = 0x9a64b400] 02:44:13 INFO - PROCESS | 1772 | 1468662253911 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1532ms 02:44:13 INFO - PROCESS | 1772 | 1468662253985 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 1772 | 1468662253993 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 02:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:44:14 INFO - PROCESS | 1772 | 1468662254002 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1772 | 1468662254007 Marionette TRACE conn4 <- [1,1442,null,{}] 02:44:14 INFO - PROCESS | 1772 | 1468662254019 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:14 INFO - PROCESS | 1772 | 1468662254026 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:14 INFO - PROCESS | 1772 | 1468662254315 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:44:14 INFO - PROCESS | 1772 | 1468662254552 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1772 | 1468662254560 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x95347c00 == 13 [pid = 1772] [id = 368] 02:44:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9534b000) [pid = 1772] [serial = 1105] [outer = (nil)] 02:44:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9790dc00) [pid = 1772] [serial = 1106] [outer = 0x9534b000] 02:44:14 INFO - PROCESS | 1772 | 1468662254658 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a417800) [pid = 1772] [serial = 1107] [outer = 0x9534b000] 02:44:15 INFO - PROCESS | 1772 | 1468662255771 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1851ms 02:44:15 INFO - PROCESS | 1772 | 1468662255854 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1772 | 1468662255862 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 02:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:44:15 INFO - PROCESS | 1772 | 1468662255874 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1772 | 1468662255878 Marionette TRACE conn4 <- [1,1446,null,{}] 02:44:15 INFO - PROCESS | 1772 | 1468662255886 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:15 INFO - PROCESS | 1772 | 1468662255893 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:16 INFO - PROCESS | 1772 | 1468662256130 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:44:16 INFO - PROCESS | 1772 | 1468662256357 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1772 | 1468662256364 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba000 == 14 [pid = 1772] [id = 369] 02:44:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a4e3000) [pid = 1772] [serial = 1108] [outer = (nil)] 02:44:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a9b4000) [pid = 1772] [serial = 1109] [outer = 0x9a4e3000] 02:44:16 INFO - PROCESS | 1772 | 1468662256461 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9bc000) [pid = 1772] [serial = 1110] [outer = 0x9a4e3000] 02:44:17 INFO - PROCESS | 1772 | 1468662257621 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1791ms 02:44:17 INFO - PROCESS | 1772 | 1468662257666 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1772 | 1468662257671 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:44:17 INFO - PROCESS | 1772 | 1468662257678 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1772 | 1468662257685 Marionette TRACE conn4 <- [1,1450,null,{}] 02:44:17 INFO - PROCESS | 1772 | 1468662257705 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:17 INFO - PROCESS | 1772 | 1468662257714 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:17 INFO - PROCESS | 1772 | 1468662257936 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:44:18 INFO - PROCESS | 1772 | 1468662258161 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1772 | 1468662258176 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b124000 == 15 [pid = 1772] [id = 370] 02:44:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b124c00) [pid = 1772] [serial = 1111] [outer = (nil)] 02:44:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b406000) [pid = 1772] [serial = 1112] [outer = 0x9b124c00] 02:44:18 INFO - PROCESS | 1772 | 1468662258263 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b454c00) [pid = 1772] [serial = 1113] [outer = 0x9b124c00] 02:44:19 INFO - PROCESS | 1772 | 1468662259412 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1803ms 02:44:19 INFO - PROCESS | 1772 | 1468662259483 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1772 | 1468662259488 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:44:19 INFO - PROCESS | 1772 | 1468662259496 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1772 | 1468662259500 Marionette TRACE conn4 <- [1,1454,null,{}] 02:44:19 INFO - PROCESS | 1772 | 1468662259507 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:19 INFO - PROCESS | 1772 | 1468662259513 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:19 INFO - PROCESS | 1772 | 1468662259726 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:44:19 INFO - PROCESS | 1772 | 1468662259966 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1772 | 1468662259975 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x951fac00 == 16 [pid = 1772] [id = 371] 02:44:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a85a800) [pid = 1772] [serial = 1114] [outer = (nil)] 02:44:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9bcf8400) [pid = 1772] [serial = 1115] [outer = 0x9a85a800] 02:44:20 INFO - PROCESS | 1772 | 1468662260067 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9bcf1800) [pid = 1772] [serial = 1116] [outer = 0x9a85a800] 02:44:21 INFO - PROCESS | 1772 | 1468662261263 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1834ms 02:44:21 INFO - PROCESS | 1772 | 1468662261341 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1772 | 1468662261348 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 02:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:44:21 INFO - PROCESS | 1772 | 1468662261358 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 1772 | 1468662261363 Marionette TRACE conn4 <- [1,1458,null,{}] 02:44:21 INFO - PROCESS | 1772 | 1468662261373 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:21 INFO - PROCESS | 1772 | 1468662261377 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:21 INFO - PROCESS | 1772 | 1468662261693 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:44:21 INFO - PROCESS | 1772 | 1468662261891 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 1772 | 1468662261903 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x97905400 == 17 [pid = 1772] [id = 372] 02:44:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9790b800) [pid = 1772] [serial = 1117] [outer = (nil)] 02:44:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x994b3000) [pid = 1772] [serial = 1118] [outer = 0x9790b800] 02:44:21 INFO - PROCESS | 1772 | 1468662261983 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a409c00) [pid = 1772] [serial = 1119] [outer = 0x9790b800] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9b403c00) [pid = 1772] [serial = 1056] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x97996400) [pid = 1772] [serial = 1059] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a4e5000) [pid = 1772] [serial = 1062] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x96e9c400) [pid = 1772] [serial = 1058] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9ade2000) [pid = 1772] [serial = 1065] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a40e400) [pid = 1772] [serial = 1050] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9add5c00) [pid = 1772] [serial = 1064] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x93a5ec00) [pid = 1772] [serial = 1047] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a34c000) [pid = 1772] [serial = 1049] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x93839c00) [pid = 1772] [serial = 1046] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9bf02c00) [pid = 1772] [serial = 1068] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9bfee800) [pid = 1772] [serial = 1067] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9aab3400) [pid = 1772] [serial = 1044] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a64f800) [pid = 1772] [serial = 1052] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a9bb400) [pid = 1772] [serial = 1053] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a4d6c00) [pid = 1772] [serial = 1061] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9b554000) [pid = 1772] [serial = 1055] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9bfe9400) [pid = 1772] [serial = 1070] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9bca6800) [pid = 1772] [serial = 1071] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1772 | 1468662262973 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1638ms 02:44:23 INFO - PROCESS | 1772 | 1468662262999 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 1772 | 1468662263006 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 02:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:44:23 INFO - PROCESS | 1772 | 1468662263017 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1772 | 1468662263021 Marionette TRACE conn4 <- [1,1462,null,{}] 02:44:23 INFO - PROCESS | 1772 | 1468662263028 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:23 INFO - PROCESS | 1772 | 1468662263035 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:23 INFO - PROCESS | 1772 | 1468662263216 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:44:23 INFO - PROCESS | 1772 | 1468662263353 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1772 | 1468662263360 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e97800 == 18 [pid = 1772] [id = 373] 02:44:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9790a800) [pid = 1772] [serial = 1120] [outer = (nil)] 02:44:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a630000) [pid = 1772] [serial = 1121] [outer = 0x9790a800] 02:44:23 INFO - PROCESS | 1772 | 1468662263450 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a64d400) [pid = 1772] [serial = 1122] [outer = 0x9790a800] 02:44:24 INFO - PROCESS | 1772 | 1468662264391 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1434ms 02:44:24 INFO - PROCESS | 1772 | 1468662264452 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 1772 | 1468662264456 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 02:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:44:24 INFO - PROCESS | 1772 | 1468662264463 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 1772 | 1468662264469 Marionette TRACE conn4 <- [1,1466,null,{}] 02:44:24 INFO - PROCESS | 1772 | 1468662264487 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:24 INFO - PROCESS | 1772 | 1468662264496 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:24 INFO - PROCESS | 1772 | 1468662264675 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:44:24 INFO - PROCESS | 1772 | 1468662264820 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 1772 | 1468662264834 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aabf400 == 19 [pid = 1772] [id = 374] 02:44:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9aabfc00) [pid = 1772] [serial = 1123] [outer = (nil)] 02:44:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9addbc00) [pid = 1772] [serial = 1124] [outer = 0x9aabfc00] 02:44:24 INFO - PROCESS | 1772 | 1468662264910 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b123c00) [pid = 1772] [serial = 1125] [outer = 0x9aabfc00] 02:44:25 INFO - PROCESS | 1772 | 1468662265922 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1498ms 02:44:25 INFO - PROCESS | 1772 | 1468662265963 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:44:25 INFO - PROCESS | 1772 | 1468662265968 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 02:44:25 INFO - PROCESS | 1772 | 1468662265975 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 1772 | 1468662265981 Marionette TRACE conn4 <- [1,1470,null,{}] 02:44:26 INFO - PROCESS | 1772 | 1468662265994 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:26 INFO - PROCESS | 1772 | 1468662265998 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:26 INFO - PROCESS | 1772 | 1468662266225 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:44:26 INFO - PROCESS | 1772 | 1468662266256 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 1772 | 1468662266263 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4bc00 == 20 [pid = 1772] [id = 375] 02:44:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b452000) [pid = 1772] [serial = 1126] [outer = (nil)] 02:44:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9bcb3800) [pid = 1772] [serial = 1127] [outer = 0x9b452000] 02:44:26 INFO - PROCESS | 1772 | 1468662266340 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9bf02c00) [pid = 1772] [serial = 1128] [outer = 0x9b452000] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95e4b400) [pid = 1772] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x92cb6c00) [pid = 1772] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x99e0c000) [pid = 1772] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x93c97c00) [pid = 1772] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a343800) [pid = 1772] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x92cb7000) [pid = 1772] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9ade0800) [pid = 1772] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9adde000) [pid = 1772] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x92cbdc00) [pid = 1772] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:44:26 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9d495c00) [pid = 1772] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:44:27 INFO - PROCESS | 1772 | 1468662267347 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1396ms 02:44:27 INFO - PROCESS | 1772 | 1468662267370 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 1772 | 1468662267375 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:44:27 INFO - PROCESS | 1772 | 1468662267381 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 1772 | 1468662267385 Marionette TRACE conn4 <- [1,1474,null,{}] 02:44:27 INFO - PROCESS | 1772 | 1468662267391 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:27 INFO - PROCESS | 1772 | 1468662267397 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:27 INFO - PROCESS | 1772 | 1468662267624 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:44:27 INFO - PROCESS | 1772 | 1468662267643 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 1772 | 1468662267651 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb6c00 == 21 [pid = 1772] [id = 376] 02:44:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x92cb7000) [pid = 1772] [serial = 1129] [outer = (nil)] 02:44:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9add9000) [pid = 1772] [serial = 1130] [outer = 0x92cb7000] 02:44:27 INFO - PROCESS | 1772 | 1468662267728 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9b409800) [pid = 1772] [serial = 1131] [outer = 0x92cb7000] 02:44:28 INFO - PROCESS | 1772 | 1468662268729 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1380ms 02:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:44:28 INFO - PROCESS | 1772 | 1468662268763 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1772 | 1468662268766 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 02:44:28 INFO - PROCESS | 1772 | 1468662268772 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1772 | 1468662268776 Marionette TRACE conn4 <- [1,1478,null,{}] 02:44:28 INFO - PROCESS | 1772 | 1468662268782 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:28 INFO - PROCESS | 1772 | 1468662268793 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:29 INFO - PROCESS | 1772 | 1468662269076 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:44:29 INFO - PROCESS | 1772 | 1468662269334 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 1772 | 1468662269344 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4800 == 22 [pid = 1772] [id = 377] 02:44:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x93a5bc00) [pid = 1772] [serial = 1132] [outer = (nil)] 02:44:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x93c90000) [pid = 1772] [serial = 1133] [outer = 0x93a5bc00] 02:44:29 INFO - PROCESS | 1772 | 1468662269480 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9517e400) [pid = 1772] [serial = 1134] [outer = 0x93a5bc00] 02:44:30 INFO - PROCESS | 1772 | 1468662270549 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1838ms 02:44:30 INFO - PROCESS | 1772 | 1468662270612 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1772 | 1468662270619 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 02:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:44:30 INFO - PROCESS | 1772 | 1468662270629 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 1772 | 1468662270635 Marionette TRACE conn4 <- [1,1482,null,{}] 02:44:30 INFO - PROCESS | 1772 | 1468662270643 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:30 INFO - PROCESS | 1772 | 1468662270650 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:30 INFO - PROCESS | 1772 | 1468662270895 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:44:31 INFO - PROCESS | 1772 | 1468662271164 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 1772 | 1468662271171 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a40a000 == 23 [pid = 1772] [id = 378] 02:44:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a410400) [pid = 1772] [serial = 1135] [outer = (nil)] 02:44:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a417400) [pid = 1772] [serial = 1136] [outer = 0x9a410400] 02:44:31 INFO - PROCESS | 1772 | 1468662271264 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a4ddc00) [pid = 1772] [serial = 1137] [outer = 0x9a410400] 02:44:32 INFO - PROCESS | 1772 | 1468662272325 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1738ms 02:44:32 INFO - PROCESS | 1772 | 1468662272368 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:44:32 INFO - PROCESS | 1772 | 1468662272375 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 02:44:32 INFO - PROCESS | 1772 | 1468662272383 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1772 | 1468662272386 Marionette TRACE conn4 <- [1,1486,null,{}] 02:44:32 INFO - PROCESS | 1772 | 1468662272393 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:32 INFO - PROCESS | 1772 | 1468662272398 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:32 INFO - PROCESS | 1772 | 1468662272629 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:44:32 INFO - PROCESS | 1772 | 1468662272899 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1772 | 1468662272909 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a857c00 == 24 [pid = 1772] [id = 379] 02:44:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a8b5c00) [pid = 1772] [serial = 1138] [outer = (nil)] 02:44:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9b8000) [pid = 1772] [serial = 1139] [outer = 0x9a8b5c00] 02:44:33 INFO - PROCESS | 1772 | 1468662273011 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aabb400) [pid = 1772] [serial = 1140] [outer = 0x9a8b5c00] 02:44:34 INFO - PROCESS | 1772 | 1468662274034 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1692ms 02:44:34 INFO - PROCESS | 1772 | 1468662274074 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 1772 | 1468662274082 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 02:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:44:34 INFO - PROCESS | 1772 | 1468662274101 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 1772 | 1468662274110 Marionette TRACE conn4 <- [1,1490,null,{}] 02:44:34 INFO - PROCESS | 1772 | 1468662274117 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:34 INFO - PROCESS | 1772 | 1468662274125 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:34 INFO - PROCESS | 1772 | 1468662274412 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:44:34 INFO - PROCESS | 1772 | 1468662274682 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 1772 | 1468662274692 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393cc00 == 25 [pid = 1772] [id = 380] 02:44:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x94750c00) [pid = 1772] [serial = 1141] [outer = (nil)] 02:44:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9c177400) [pid = 1772] [serial = 1142] [outer = 0x94750c00] 02:44:34 INFO - PROCESS | 1772 | 1468662274781 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9d490000) [pid = 1772] [serial = 1143] [outer = 0x94750c00] 02:44:35 INFO - PROCESS | 1772 | 1468662275763 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1706ms 02:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:44:35 INFO - PROCESS | 1772 | 1468662275798 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 1772 | 1468662275801 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:44:35 INFO - PROCESS | 1772 | 1468662275811 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 1772 | 1468662275815 Marionette TRACE conn4 <- [1,1494,null,{}] 02:44:35 INFO - PROCESS | 1772 | 1468662275841 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:35 INFO - PROCESS | 1772 | 1468662275847 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:36 INFO - PROCESS | 1772 | 1468662276052 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:44:36 INFO - PROCESS | 1772 | 1468662276265 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1772 | 1468662276275 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b54fc00 == 26 [pid = 1772] [id = 381] 02:44:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9c070000) [pid = 1772] [serial = 1144] [outer = (nil)] 02:44:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9d87cc00) [pid = 1772] [serial = 1145] [outer = 0x9c070000] 02:44:36 INFO - PROCESS | 1772 | 1468662276404 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa1028c00) [pid = 1772] [serial = 1146] [outer = 0x9c070000] 02:44:37 INFO - PROCESS | 1772 | 1468662277352 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1593ms 02:44:37 INFO - PROCESS | 1772 | 1468662277402 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 1772 | 1468662277407 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 02:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:44:37 INFO - PROCESS | 1772 | 1468662277414 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1772 | 1468662277419 Marionette TRACE conn4 <- [1,1498,null,{}] 02:44:37 INFO - PROCESS | 1772 | 1468662277425 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:37 INFO - PROCESS | 1772 | 1468662277430 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:37 INFO - PROCESS | 1772 | 1468662277653 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:44:37 INFO - PROCESS | 1772 | 1468662277894 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 1772 | 1468662277914 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512a000 == 27 [pid = 1772] [id = 382] 02:44:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x951f7c00) [pid = 1772] [serial = 1147] [outer = (nil)] 02:44:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9799a400) [pid = 1772] [serial = 1148] [outer = 0x951f7c00] 02:44:38 INFO - PROCESS | 1772 | 1468662278058 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2295800) [pid = 1772] [serial = 1149] [outer = 0x951f7c00] 02:44:39 INFO - PROCESS | 1772 | 1468662279279 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1890ms 02:44:39 INFO - PROCESS | 1772 | 1468662279307 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 1772 | 1468662279315 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 02:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:44:39 INFO - PROCESS | 1772 | 1468662279324 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 1772 | 1468662279335 Marionette TRACE conn4 <- [1,1502,null,{}] 02:44:39 INFO - PROCESS | 1772 | 1468662279354 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:39 INFO - PROCESS | 1772 | 1468662279359 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:39 INFO - PROCESS | 1772 | 1468662279608 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:44:39 INFO - PROCESS | 1772 | 1468662279880 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1772 | 1468662279886 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9831a400 == 28 [pid = 1772] [id = 383] 02:44:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9924a400) [pid = 1772] [serial = 1150] [outer = (nil)] 02:44:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a1d7400) [pid = 1772] [serial = 1151] [outer = 0x9924a400] 02:44:39 INFO - PROCESS | 1772 | 1468662279974 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9a40d000) [pid = 1772] [serial = 1152] [outer = 0x9924a400] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb6c00 == 27 [pid = 1772] [id = 376] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4bc00 == 26 [pid = 1772] [id = 375] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x9aabf400 == 25 [pid = 1772] [id = 374] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x96e97800 == 24 [pid = 1772] [id = 373] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x97905400 == 23 [pid = 1772] [id = 372] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x9b124000 == 22 [pid = 1772] [id = 370] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x951fac00 == 21 [pid = 1772] [id = 371] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba000 == 20 [pid = 1772] [id = 369] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x95347c00 == 19 [pid = 1772] [id = 368] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb6800 == 18 [pid = 1772] [id = 363] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4ac00 == 17 [pid = 1772] [id = 364] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x95350c00 == 16 [pid = 1772] [id = 367] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x97998c00 == 15 [pid = 1772] [id = 365] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbcc00 == 14 [pid = 1772] [id = 366] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb8000 == 13 [pid = 1772] [id = 362] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x9512a000 == 12 [pid = 1772] [id = 382] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x9b54fc00 == 11 [pid = 1772] [id = 381] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x9393cc00 == 10 [pid = 1772] [id = 380] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x9a40a000 == 9 [pid = 1772] [id = 378] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x9a857c00 == 8 [pid = 1772] [id = 379] 02:44:41 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4800 == 7 [pid = 1772] [id = 377] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x96e97000) [pid = 1772] [serial = 1094] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x95131800) [pid = 1772] [serial = 1074] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a45f000) [pid = 1772] [serial = 1098] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95e46800) [pid = 1772] [serial = 1089] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x95182c00) [pid = 1772] [serial = 1088] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9383fc00) [pid = 1772] [serial = 1073] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a63b800) [pid = 1772] [serial = 1077] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a4e4800) [pid = 1772] [serial = 1076] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x93839400) [pid = 1772] [serial = 1091] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x93a5d800) [pid = 1772] [serial = 1092] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b455000) [pid = 1772] [serial = 1080] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b403000) [pid = 1772] [serial = 1079] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa109b000) [pid = 1772] [serial = 1083] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9d875000) [pid = 1772] [serial = 1082] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95e46400) [pid = 1772] [serial = 1100] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa23a4800) [pid = 1772] [serial = 1085] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2377400) [pid = 1772] [serial = 1086] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a40f000) [pid = 1772] [serial = 1097] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a4de800) [pid = 1772] [serial = 1101] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a85c000) [pid = 1772] [serial = 1103] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x97991400) [pid = 1772] [serial = 1095] [outer = (nil)] [url = about:blank] 02:44:42 INFO - PROCESS | 1772 | 1468662282044 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2757ms 02:44:42 INFO - PROCESS | 1772 | 1468662282083 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1772 | 1468662282090 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:44:42 INFO - PROCESS | 1772 | 1468662282099 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 1772 | 1468662282104 Marionette TRACE conn4 <- [1,1506,null,{}] 02:44:42 INFO - PROCESS | 1772 | 1468662282113 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:42 INFO - PROCESS | 1772 | 1468662282119 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:42 INFO - PROCESS | 1772 | 1468662282306 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:44:42 INFO - PROCESS | 1772 | 1468662282429 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 1772 | 1468662282443 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512d000 == 8 [pid = 1772] [id = 384] 02:44:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9512f400) [pid = 1772] [serial = 1153] [outer = (nil)] 02:44:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95183800) [pid = 1772] [serial = 1154] [outer = 0x9512f400] 02:44:42 INFO - PROCESS | 1772 | 1468662282534 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9534a800) [pid = 1772] [serial = 1155] [outer = 0x9512f400] 02:44:43 INFO - PROCESS | 1772 | 1468662283433 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1386ms 02:44:43 INFO - PROCESS | 1772 | 1468662283485 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1772 | 1468662283495 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 02:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:44:43 INFO - PROCESS | 1772 | 1468662283507 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 1772 | 1468662283511 Marionette TRACE conn4 <- [1,1510,null,{}] 02:44:43 INFO - PROCESS | 1772 | 1468662283519 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:43 INFO - PROCESS | 1772 | 1468662283526 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:43 INFO - PROCESS | 1772 | 1468662283727 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:44:43 INFO - PROCESS | 1772 | 1468662283854 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 1772 | 1468662283864 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e97800 == 9 [pid = 1772] [id = 385] 02:44:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x96ea1c00) [pid = 1772] [serial = 1156] [outer = (nil)] 02:44:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9798b800) [pid = 1772] [serial = 1157] [outer = 0x96ea1c00] 02:44:43 INFO - PROCESS | 1772 | 1468662283944 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x99284800) [pid = 1772] [serial = 1158] [outer = 0x96ea1c00] 02:44:44 INFO - PROCESS | 1772 | 1468662284950 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1497ms 02:44:45 INFO - PROCESS | 1772 | 1468662285011 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1772 | 1468662285016 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:44:45 INFO - PROCESS | 1772 | 1468662285024 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1772 | 1468662285032 Marionette TRACE conn4 <- [1,1514,null,{}] 02:44:45 INFO - PROCESS | 1772 | 1468662285061 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:45 INFO - PROCESS | 1772 | 1468662285072 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:45 INFO - PROCESS | 1772 | 1468662285310 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:44:45 INFO - PROCESS | 1772 | 1468662285338 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1772 | 1468662285352 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a58cc00 == 10 [pid = 1772] [id = 386] 02:44:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a62ec00) [pid = 1772] [serial = 1159] [outer = (nil)] 02:44:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a633800) [pid = 1772] [serial = 1160] [outer = 0x9a62ec00] 02:44:45 INFO - PROCESS | 1772 | 1468662285431 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a643c00) [pid = 1772] [serial = 1161] [outer = 0x9a62ec00] 02:44:46 INFO - PROCESS | 1772 | 1468662286496 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1489ms 02:44:46 INFO - PROCESS | 1772 | 1468662286515 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 1772 | 1468662286519 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 02:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x92cb7000) [pid = 1772] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b452000) [pid = 1772] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a85a800) [pid = 1772] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9534b000) [pid = 1772] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9790b800) [pid = 1772] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9790a800) [pid = 1772] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a4e3000) [pid = 1772] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9b124c00) [pid = 1772] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a64b400) [pid = 1772] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:44:46 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9aabfc00) [pid = 1772] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:44:46 INFO - PROCESS | 1772 | 1468662286981 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1772 | 1468662286988 Marionette TRACE conn4 <- [1,1518,null,{}] 02:44:47 INFO - PROCESS | 1772 | 1468662287055 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:47 INFO - PROCESS | 1772 | 1468662287061 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:47 INFO - PROCESS | 1772 | 1468662287232 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:44:47 INFO - PROCESS | 1772 | 1468662287355 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1772 | 1468662287362 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517dc00 == 11 [pid = 1772] [id = 387] 02:44:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x95e4f400) [pid = 1772] [serial = 1162] [outer = (nil)] 02:44:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a413c00) [pid = 1772] [serial = 1163] [outer = 0x95e4f400] 02:44:47 INFO - PROCESS | 1772 | 1468662287438 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a63d800) [pid = 1772] [serial = 1164] [outer = 0x95e4f400] 02:44:48 INFO - PROCESS | 1772 | 1468662288218 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1722ms 02:44:48 INFO - PROCESS | 1772 | 1468662288269 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:44:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:44:48 INFO - PROCESS | 1772 | 1468662288273 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 02:44:48 INFO - PROCESS | 1772 | 1468662288281 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 1772 | 1468662288285 Marionette TRACE conn4 <- [1,1522,null,{}] 02:44:48 INFO - PROCESS | 1772 | 1468662288290 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:48 INFO - PROCESS | 1772 | 1468662288295 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:48 INFO - PROCESS | 1772 | 1468662288481 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:44:48 INFO - PROCESS | 1772 | 1468662288603 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 1772 | 1468662288614 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d8400 == 12 [pid = 1772] [id = 388] 02:44:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a9b2c00) [pid = 1772] [serial = 1165] [outer = (nil)] 02:44:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9aab8c00) [pid = 1772] [serial = 1166] [outer = 0x9a9b2c00] 02:44:48 INFO - PROCESS | 1772 | 1468662288697 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9aac0800) [pid = 1772] [serial = 1167] [outer = 0x9a9b2c00] 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:44:49 INFO - PROCESS | 1772 | 1468662289720 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:44:49 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 () { 02:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:44:49 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 () { 02:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:44:49 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 () { 02:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:44:49 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 () { 02:44:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:44:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1489ms 02:44:49 INFO - PROCESS | 1772 | 1468662289772 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 1772 | 1468662289785 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 02:44:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:44:49 INFO - PROCESS | 1772 | 1468662289795 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 1772 | 1468662289802 Marionette TRACE conn4 <- [1,1526,null,{}] 02:44:49 INFO - PROCESS | 1772 | 1468662289814 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:49 INFO - PROCESS | 1772 | 1468662289819 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:50 INFO - PROCESS | 1772 | 1468662290017 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:44:50 INFO - PROCESS | 1772 | 1468662290241 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 1772 | 1468662290251 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4fc00 == 13 [pid = 1772] [id = 389] 02:44:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x97999400) [pid = 1772] [serial = 1168] [outer = (nil)] 02:44:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a1d4800) [pid = 1772] [serial = 1169] [outer = 0x97999400] 02:44:50 INFO - PROCESS | 1772 | 1468662290386 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a40c800) [pid = 1772] [serial = 1170] [outer = 0x97999400] 02:44:51 INFO - PROCESS | 1772 | 1468662291358 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:44:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:44:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:44:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:44:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:44:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:44:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:44:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1590ms 02:44:51 INFO - PROCESS | 1772 | 1468662291390 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 1772 | 1468662291398 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 02:44:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:44:51 INFO - PROCESS | 1772 | 1468662291413 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - PROCESS | 1772 | 1468662291419 Marionette TRACE conn4 <- [1,1530,null,{}] 02:44:51 INFO - PROCESS | 1772 | 1468662291428 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:51 INFO - PROCESS | 1772 | 1468662291436 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:51 INFO - PROCESS | 1772 | 1468662291755 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:44:51 INFO - PROCESS | 1772 | 1468662291943 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 1772 | 1468662291953 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0400 == 14 [pid = 1772] [id = 390] 02:44:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9addc000) [pid = 1772] [serial = 1171] [outer = (nil)] 02:44:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b122800) [pid = 1772] [serial = 1172] [outer = 0x9addc000] 02:44:52 INFO - PROCESS | 1772 | 1468662292053 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a645800) [pid = 1772] [serial = 1173] [outer = 0x9addc000] 02:44:53 INFO - PROCESS | 1772 | 1468662293013 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:44:53 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:44:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:44:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:44:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:44:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:44:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:44:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:44:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1644ms 02:44:53 INFO - PROCESS | 1772 | 1468662293059 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 1772 | 1468662293064 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:44:53 INFO - PROCESS | 1772 | 1468662293073 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 1772 | 1468662293081 Marionette TRACE conn4 <- [1,1534,null,{}] 02:44:53 INFO - PROCESS | 1772 | 1468662293129 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:53 INFO - PROCESS | 1772 | 1468662293139 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:53 INFO - PROCESS | 1772 | 1468662293348 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:44:53 INFO - PROCESS | 1772 | 1468662293576 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 1772 | 1468662293592 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c001c00 == 15 [pid = 1772] [id = 391] 02:44:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9c002c00) [pid = 1772] [serial = 1174] [outer = (nil)] 02:44:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9c00cc00) [pid = 1772] [serial = 1175] [outer = 0x9c002c00] 02:44:53 INFO - PROCESS | 1772 | 1468662293709 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c078400) [pid = 1772] [serial = 1176] [outer = 0x9c002c00] 02:44:54 INFO - PROCESS | 1772 | 1468662294790 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1772ms 02:44:54 INFO - PROCESS | 1772 | 1468662294845 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 1772 | 1468662294849 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 02:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:44:54 INFO - PROCESS | 1772 | 1468662294858 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 1772 | 1468662294862 Marionette TRACE conn4 <- [1,1538,null,{}] 02:44:54 INFO - PROCESS | 1772 | 1468662294869 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:54 INFO - PROCESS | 1772 | 1468662294874 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:55 INFO - PROCESS | 1772 | 1468662295086 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:44:55 INFO - PROCESS | 1772 | 1468662295313 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 1772 | 1468662295320 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4dec00 == 16 [pid = 1772] [id = 392] 02:44:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a58b000) [pid = 1772] [serial = 1177] [outer = (nil)] 02:44:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9d833c00) [pid = 1772] [serial = 1178] [outer = 0x9a58b000] 02:44:55 INFO - PROCESS | 1772 | 1468662295437 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9d873c00) [pid = 1772] [serial = 1179] [outer = 0x9a58b000] 02:44:56 INFO - PROCESS | 1772 | 1468662296470 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1690ms 02:44:56 INFO - PROCESS | 1772 | 1468662296550 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:44:56 INFO - PROCESS | 1772 | 1468662296556 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 02:44:56 INFO - PROCESS | 1772 | 1468662296565 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 1772 | 1468662296568 Marionette TRACE conn4 <- [1,1542,null,{}] 02:44:56 INFO - PROCESS | 1772 | 1468662296575 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:56 INFO - PROCESS | 1772 | 1468662296580 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:56 INFO - PROCESS | 1772 | 1468662296930 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:44:57 INFO - PROCESS | 1772 | 1468662297180 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1772 | 1468662297191 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5d800 == 17 [pid = 1772] [id = 393] 02:44:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x93a66000) [pid = 1772] [serial = 1180] [outer = (nil)] 02:44:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x951f6400) [pid = 1772] [serial = 1181] [outer = 0x93a66000] 02:44:57 INFO - PROCESS | 1772 | 1468662297278 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x95e49800) [pid = 1772] [serial = 1182] [outer = 0x93a66000] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9add9000) [pid = 1772] [serial = 1130] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9bcb3800) [pid = 1772] [serial = 1127] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9bf02c00) [pid = 1772] [serial = 1128] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9bcf8400) [pid = 1772] [serial = 1115] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bcf1800) [pid = 1772] [serial = 1116] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9790dc00) [pid = 1772] [serial = 1106] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a417800) [pid = 1772] [serial = 1107] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x994b3000) [pid = 1772] [serial = 1118] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a409c00) [pid = 1772] [serial = 1119] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a630000) [pid = 1772] [serial = 1121] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a64d400) [pid = 1772] [serial = 1122] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a9b4000) [pid = 1772] [serial = 1109] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a9bc000) [pid = 1772] [serial = 1110] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b406000) [pid = 1772] [serial = 1112] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b454c00) [pid = 1772] [serial = 1113] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a85a400) [pid = 1772] [serial = 1104] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9b409800) [pid = 1772] [serial = 1131] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b123c00) [pid = 1772] [serial = 1125] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9addbc00) [pid = 1772] [serial = 1124] [outer = (nil)] [url = about:blank] 02:44:58 INFO - PROCESS | 1772 | 1468662298366 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1845ms 02:44:58 INFO - PROCESS | 1772 | 1468662298410 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 1772 | 1468662298416 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 02:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:44:58 INFO - PROCESS | 1772 | 1468662298424 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 1772 | 1468662298430 Marionette TRACE conn4 <- [1,1546,null,{}] 02:44:58 INFO - PROCESS | 1772 | 1468662298437 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:58 INFO - PROCESS | 1772 | 1468662298443 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:58 INFO - PROCESS | 1772 | 1468662298620 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:44:58 INFO - PROCESS | 1772 | 1468662298796 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 1772 | 1468662298805 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:44:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a418000 == 18 [pid = 1772] [id = 394] 02:44:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a453000) [pid = 1772] [serial = 1183] [outer = (nil)] 02:44:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a4de800) [pid = 1772] [serial = 1184] [outer = 0x9a453000] 02:44:58 INFO - PROCESS | 1772 | 1468662298887 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a644400) [pid = 1772] [serial = 1185] [outer = 0x9a453000] 02:44:59 INFO - PROCESS | 1772 | 1468662299770 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1383ms 02:44:59 INFO - PROCESS | 1772 | 1468662299818 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 1772 | 1468662299824 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 02:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:44:59 INFO - PROCESS | 1772 | 1468662299832 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 1772 | 1468662299836 Marionette TRACE conn4 <- [1,1550,null,{}] 02:44:59 INFO - PROCESS | 1772 | 1468662299842 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:44:59 INFO - PROCESS | 1772 | 1468662299848 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:00 INFO - PROCESS | 1772 | 1468662300025 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:45:00 INFO - PROCESS | 1772 | 1468662300174 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 1772 | 1468662300186 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb9000 == 19 [pid = 1772] [id = 395] 02:45:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9798d800) [pid = 1772] [serial = 1186] [outer = (nil)] 02:45:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9adde000) [pid = 1772] [serial = 1187] [outer = 0x9798d800] 02:45:00 INFO - PROCESS | 1772 | 1468662300276 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b12a800) [pid = 1772] [serial = 1188] [outer = 0x9798d800] 02:45:01 INFO - PROCESS | 1772 | 1468662301417 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1641ms 02:45:01 INFO - PROCESS | 1772 | 1468662301474 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 1772 | 1468662301482 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:45:01 INFO - PROCESS | 1772 | 1468662301505 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 1772 | 1468662301513 Marionette TRACE conn4 <- [1,1554,null,{}] 02:45:01 INFO - PROCESS | 1772 | 1468662301520 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:01 INFO - PROCESS | 1772 | 1468662301525 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:01 INFO - PROCESS | 1772 | 1468662301764 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:45:01 INFO - PROCESS | 1772 | 1468662301923 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 1772 | 1468662301935 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7000 == 20 [pid = 1772] [id = 396] 02:45:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aab3000) [pid = 1772] [serial = 1189] [outer = (nil)] 02:45:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9bcf5c00) [pid = 1772] [serial = 1190] [outer = 0x9aab3000] 02:45:02 INFO - PROCESS | 1772 | 1468662302026 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95e43c00) [pid = 1772] [serial = 1191] [outer = 0x9aab3000] 02:45:02 INFO - PROCESS | 1772 | 1468662302983 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1557ms 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a62ec00) [pid = 1772] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9512f400) [pid = 1772] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9924a400) [pid = 1772] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x96ea1c00) [pid = 1772] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e4f400) [pid = 1772] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x93a5bc00) [pid = 1772] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a410400) [pid = 1772] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a8b5c00) [pid = 1772] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x94750c00) [pid = 1772] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9c070000) [pid = 1772] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:45:03 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x951f7c00) [pid = 1772] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:45:03 INFO - PROCESS | 1772 | 1468662303114 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:45:03 INFO - PROCESS | 1772 | 1468662303125 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 02:45:03 INFO - PROCESS | 1772 | 1468662303137 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 1772 | 1468662303139 Marionette TRACE conn4 <- [1,1558,null,{}] 02:45:03 INFO - PROCESS | 1772 | 1468662303151 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:03 INFO - PROCESS | 1772 | 1468662303155 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:03 INFO - PROCESS | 1772 | 1468662303327 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:45:03 INFO - PROCESS | 1772 | 1468662303338 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 1772 | 1468662303346 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4f400 == 21 [pid = 1772] [id = 397] 02:45:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a457800) [pid = 1772] [serial = 1192] [outer = (nil)] 02:45:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a9b1800) [pid = 1772] [serial = 1193] [outer = 0x9a457800] 02:45:03 INFO - PROCESS | 1772 | 1468662303539 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9b454c00) [pid = 1772] [serial = 1194] [outer = 0x9a457800] 02:45:04 INFO - PROCESS | 1772 | 1468662304366 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1247ms 02:45:04 INFO - PROCESS | 1772 | 1468662304384 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1772 | 1468662304388 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 02:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:45:04 INFO - PROCESS | 1772 | 1468662304394 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1772 | 1468662304398 Marionette TRACE conn4 <- [1,1562,null,{}] 02:45:04 INFO - PROCESS | 1772 | 1468662304404 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:04 INFO - PROCESS | 1772 | 1468662304409 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:04 INFO - PROCESS | 1772 | 1468662304641 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:45:04 INFO - PROCESS | 1772 | 1468662304675 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 1772 | 1468662304698 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e43800 == 22 [pid = 1772] [id = 398] 02:45:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95e4c400) [pid = 1772] [serial = 1195] [outer = (nil)] 02:45:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9d495400) [pid = 1772] [serial = 1196] [outer = 0x95e4c400] 02:45:04 INFO - PROCESS | 1772 | 1468662304812 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0xa2005c00) [pid = 1772] [serial = 1197] [outer = 0x95e4c400] 02:45:05 INFO - PROCESS | 1772 | 1468662305973 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1635ms 02:45:06 INFO - PROCESS | 1772 | 1468662306031 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1772 | 1468662306039 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 02:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:45:06 INFO - PROCESS | 1772 | 1468662306048 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 1772 | 1468662306054 Marionette TRACE conn4 <- [1,1566,null,{}] 02:45:06 INFO - PROCESS | 1772 | 1468662306064 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:06 INFO - PROCESS | 1772 | 1468662306069 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:06 INFO - PROCESS | 1772 | 1468662306332 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:45:06 INFO - PROCESS | 1772 | 1468662306577 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 1772 | 1468662306587 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c94800 == 23 [pid = 1772] [id = 399] 02:45:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x96e98400) [pid = 1772] [serial = 1198] [outer = (nil)] 02:45:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a418800) [pid = 1772] [serial = 1199] [outer = 0x96e98400] 02:45:06 INFO - PROCESS | 1772 | 1468662306680 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a637800) [pid = 1772] [serial = 1200] [outer = 0x96e98400] 02:45:07 INFO - PROCESS | 1772 | 1468662307684 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1694ms 02:45:07 INFO - PROCESS | 1772 | 1468662307743 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 1772 | 1468662307751 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 02:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:45:07 INFO - PROCESS | 1772 | 1468662307765 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1772 | 1468662307769 Marionette TRACE conn4 <- [1,1570,null,{}] 02:45:07 INFO - PROCESS | 1772 | 1468662307832 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:07 INFO - PROCESS | 1772 | 1468662307840 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:08 INFO - PROCESS | 1772 | 1468662308047 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:45:08 INFO - PROCESS | 1772 | 1468662308298 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 1772 | 1468662308307 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x93939800 == 24 [pid = 1772] [id = 400] 02:45:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b129800) [pid = 1772] [serial = 1201] [outer = (nil)] 02:45:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b453c00) [pid = 1772] [serial = 1202] [outer = 0x9b129800] 02:45:08 INFO - PROCESS | 1772 | 1468662308402 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b550000) [pid = 1772] [serial = 1203] [outer = 0x9b129800] 02:45:09 INFO - PROCESS | 1772 | 1468662309415 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1692ms 02:45:09 INFO - PROCESS | 1772 | 1468662309457 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:45:09 INFO - PROCESS | 1772 | 1468662309462 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:45:09 INFO - PROCESS | 1772 | 1468662309470 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 1772 | 1468662309476 Marionette TRACE conn4 <- [1,1574,null,{}] 02:45:09 INFO - PROCESS | 1772 | 1468662309503 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:09 INFO - PROCESS | 1772 | 1468662309517 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:09 INFO - PROCESS | 1772 | 1468662309780 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:45:10 INFO - PROCESS | 1772 | 1468662310067 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1772 | 1468662310077 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:10 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2008400 == 25 [pid = 1772] [id = 401] 02:45:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa2008800) [pid = 1772] [serial = 1204] [outer = (nil)] 02:45:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2290000) [pid = 1772] [serial = 1205] [outer = 0xa2008800] 02:45:10 INFO - PROCESS | 1772 | 1468662310175 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa237f000) [pid = 1772] [serial = 1206] [outer = 0xa2008800] 02:45:11 INFO - PROCESS | 1772 | 1468662311097 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1690ms 02:45:11 INFO - PROCESS | 1772 | 1468662311161 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1772 | 1468662311167 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 02:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:45:11 INFO - PROCESS | 1772 | 1468662311177 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1772 | 1468662311182 Marionette TRACE conn4 <- [1,1578,null,{}] 02:45:11 INFO - PROCESS | 1772 | 1468662311191 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:11 INFO - PROCESS | 1772 | 1468662311196 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:11 INFO - PROCESS | 1772 | 1468662311414 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:45:11 INFO - PROCESS | 1772 | 1468662311641 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 1772 | 1468662311648 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e4800 == 26 [pid = 1772] [id = 402] 02:45:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa228c400) [pid = 1772] [serial = 1207] [outer = (nil)] 02:45:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa253e800) [pid = 1772] [serial = 1208] [outer = 0xa228c400] 02:45:11 INFO - PROCESS | 1772 | 1468662311756 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa2567800) [pid = 1772] [serial = 1209] [outer = 0xa228c400] 02:45:12 INFO - PROCESS | 1772 | 1468662312663 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1537ms 02:45:12 INFO - PROCESS | 1772 | 1468662312723 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 1772 | 1468662312728 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 02:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:45:12 INFO - PROCESS | 1772 | 1468662312737 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 1772 | 1468662312741 Marionette TRACE conn4 <- [1,1582,null,{}] 02:45:12 INFO - PROCESS | 1772 | 1468662312747 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:12 INFO - PROCESS | 1772 | 1468662312754 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:12 INFO - PROCESS | 1772 | 1468662312950 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:45:13 INFO - PROCESS | 1772 | 1468662313129 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 1772 | 1468662313138 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:13 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2537000 == 27 [pid = 1772] [id = 403] 02:45:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa25fec00) [pid = 1772] [serial = 1210] [outer = (nil)] 02:45:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2ff3800) [pid = 1772] [serial = 1211] [outer = 0xa25fec00] 02:45:13 INFO - PROCESS | 1772 | 1468662313288 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa2ffc400) [pid = 1772] [serial = 1212] [outer = 0xa25fec00] 02:45:14 INFO - PROCESS | 1772 | 1468662314250 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1544ms 02:45:14 INFO - PROCESS | 1772 | 1468662314283 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 1772 | 1468662314286 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 02:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:45:14 INFO - PROCESS | 1772 | 1468662314294 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 1772 | 1468662314297 Marionette TRACE conn4 <- [1,1586,null,{}] 02:45:14 INFO - PROCESS | 1772 | 1468662314305 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:14 INFO - PROCESS | 1772 | 1468662314316 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:14 INFO - PROCESS | 1772 | 1468662314583 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:45:14 INFO - PROCESS | 1772 | 1468662314830 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 1772 | 1468662314841 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb2000 == 28 [pid = 1772] [id = 404] 02:45:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa228b000) [pid = 1772] [serial = 1213] [outer = (nil)] 02:45:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa34df800) [pid = 1772] [serial = 1214] [outer = 0xa228b000] 02:45:14 INFO - PROCESS | 1772 | 1468662314971 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa4d58c00) [pid = 1772] [serial = 1215] [outer = 0xa228b000] 02:45:15 INFO - PROCESS | 1772 | 1468662315876 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1636ms 02:45:15 INFO - PROCESS | 1772 | 1468662315941 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 1772 | 1468662315948 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 02:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:45:15 INFO - PROCESS | 1772 | 1468662315955 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 1772 | 1468662315958 Marionette TRACE conn4 <- [1,1590,null,{}] 02:45:15 INFO - PROCESS | 1772 | 1468662315965 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:15 INFO - PROCESS | 1772 | 1468662315969 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:16 INFO - PROCESS | 1772 | 1468662316159 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:45:16 INFO - PROCESS | 1772 | 1468662316339 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 1772 | 1468662316350 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383c400 == 29 [pid = 1772] [id = 405] 02:45:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9add7400) [pid = 1772] [serial = 1216] [outer = (nil)] 02:45:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa4f7a400) [pid = 1772] [serial = 1217] [outer = 0x9add7400] 02:45:16 INFO - PROCESS | 1772 | 1468662316490 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0xa61d6400) [pid = 1772] [serial = 1218] [outer = 0x9add7400] 02:45:17 INFO - PROCESS | 1772 | 1468662317408 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1531ms 02:45:17 INFO - PROCESS | 1772 | 1468662317488 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 1772 | 1468662317491 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:45:17 INFO - PROCESS | 1772 | 1468662317499 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1772 | 1468662317503 Marionette TRACE conn4 <- [1,1594,null,{}] 02:45:17 INFO - PROCESS | 1772 | 1468662317509 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:17 INFO - PROCESS | 1772 | 1468662317515 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:17 INFO - PROCESS | 1772 | 1468662317756 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:45:18 INFO - PROCESS | 1772 | 1468662318212 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 1772 | 1468662318225 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a67000 == 30 [pid = 1772] [id = 406] 02:45:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x93a67800) [pid = 1772] [serial = 1219] [outer = (nil)] 02:45:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x95187800) [pid = 1772] [serial = 1220] [outer = 0x93a67800] 02:45:18 INFO - PROCESS | 1772 | 1468662318352 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x95e4d800) [pid = 1772] [serial = 1221] [outer = 0x93a67800] 02:45:19 INFO - PROCESS | 1772 | 1468662319340 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1896ms 02:45:19 INFO - PROCESS | 1772 | 1468662319403 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 1772 | 1468662319413 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 02:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:45:19 INFO - PROCESS | 1772 | 1468662319428 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 1772 | 1468662319434 Marionette TRACE conn4 <- [1,1598,null,{}] 02:45:19 INFO - PROCESS | 1772 | 1468662319443 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:19 INFO - PROCESS | 1772 | 1468662319452 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:19 INFO - PROCESS | 1772 | 1468662319657 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:45:20 INFO - PROCESS | 1772 | 1468662320945 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 1772 | 1468662320957 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x9a633800) [pid = 1772] [serial = 1160] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x95183800) [pid = 1772] [serial = 1154] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9534a800) [pid = 1772] [serial = 1155] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a40d000) [pid = 1772] [serial = 1152] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a1d7400) [pid = 1772] [serial = 1151] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9798b800) [pid = 1772] [serial = 1157] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a643c00) [pid = 1772] [serial = 1161] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a413c00) [pid = 1772] [serial = 1163] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9517e400) [pid = 1772] [serial = 1134] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x93c90000) [pid = 1772] [serial = 1133] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a4ddc00) [pid = 1772] [serial = 1137] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a417400) [pid = 1772] [serial = 1136] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9aabb400) [pid = 1772] [serial = 1140] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a9b8000) [pid = 1772] [serial = 1139] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9d490000) [pid = 1772] [serial = 1143] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9c177400) [pid = 1772] [serial = 1142] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9aab8c00) [pid = 1772] [serial = 1166] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa1028c00) [pid = 1772] [serial = 1146] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9d87cc00) [pid = 1772] [serial = 1145] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa2295800) [pid = 1772] [serial = 1149] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9799a400) [pid = 1772] [serial = 1148] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a63d800) [pid = 1772] [serial = 1164] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x99284800) [pid = 1772] [serial = 1158] [outer = (nil)] [url = about:blank] 02:45:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba400 == 31 [pid = 1772] [id = 407] 02:45:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x92cbb800) [pid = 1772] [serial = 1222] [outer = (nil)] 02:45:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9383c800) [pid = 1772] [serial = 1223] [outer = 0x92cbb800] 02:45:21 INFO - PROCESS | 1772 | 1468662321207 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x93a5c800) [pid = 1772] [serial = 1224] [outer = 0x92cbb800] 02:45:22 INFO - PROCESS | 1772 | 1468662322076 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2702ms 02:45:22 INFO - PROCESS | 1772 | 1468662322131 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1772 | 1468662322136 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 02:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:45:22 INFO - PROCESS | 1772 | 1468662322144 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1772 | 1468662322149 Marionette TRACE conn4 <- [1,1602,null,{}] 02:45:22 INFO - PROCESS | 1772 | 1468662322160 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:22 INFO - PROCESS | 1772 | 1468662322168 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:22 INFO - PROCESS | 1772 | 1468662322353 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:45:22 INFO - PROCESS | 1772 | 1468662322497 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 1772 | 1468662322508 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e44c00 == 32 [pid = 1772] [id = 408] 02:45:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95e45000) [pid = 1772] [serial = 1225] [outer = (nil)] 02:45:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x95e4e800) [pid = 1772] [serial = 1226] [outer = 0x95e45000] 02:45:22 INFO - PROCESS | 1772 | 1468662322587 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x97991800) [pid = 1772] [serial = 1227] [outer = 0x95e45000] 02:45:23 INFO - PROCESS | 1772 | 1468662323499 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1440ms 02:45:23 INFO - PROCESS | 1772 | 1468662323588 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 1772 | 1468662323597 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 02:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:45:23 INFO - PROCESS | 1772 | 1468662323615 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 1772 | 1468662323618 Marionette TRACE conn4 <- [1,1606,null,{}] 02:45:23 INFO - PROCESS | 1772 | 1468662323626 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:23 INFO - PROCESS | 1772 | 1468662323633 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:23 INFO - PROCESS | 1772 | 1468662323874 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:45:23 INFO - PROCESS | 1772 | 1468662323906 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 1772 | 1468662323916 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e04c00 == 33 [pid = 1772] [id = 409] 02:45:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a3ae800) [pid = 1772] [serial = 1228] [outer = (nil)] 02:45:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a40b000) [pid = 1772] [serial = 1229] [outer = 0x9a3ae800] 02:45:23 INFO - PROCESS | 1772 | 1468662323988 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a40f000) [pid = 1772] [serial = 1230] [outer = 0x9a3ae800] 02:45:25 INFO - PROCESS | 1772 | 1468662325156 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1585ms 02:45:25 INFO - PROCESS | 1772 | 1468662325200 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:45:25 INFO - PROCESS | 1772 | 1468662325204 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 02:45:25 INFO - PROCESS | 1772 | 1468662325220 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 1772 | 1468662325230 Marionette TRACE conn4 <- [1,1610,null,{}] 02:45:25 INFO - PROCESS | 1772 | 1468662325247 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:25 INFO - PROCESS | 1772 | 1468662325256 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:25 INFO - PROCESS | 1772 | 1468662325507 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9aab3000) [pid = 1772] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a457800) [pid = 1772] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a453000) [pid = 1772] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95e4c400) [pid = 1772] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x93a66000) [pid = 1772] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a58b000) [pid = 1772] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9addc000) [pid = 1772] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9798d800) [pid = 1772] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a9b2c00) [pid = 1772] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x97999400) [pid = 1772] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:45:26 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9c002c00) [pid = 1772] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:45:26 INFO - PROCESS | 1772 | 1468662326138 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1772 | 1468662326146 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a66000 == 34 [pid = 1772] [id = 410] 02:45:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x93a69000) [pid = 1772] [serial = 1231] [outer = (nil)] 02:45:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9798d800) [pid = 1772] [serial = 1232] [outer = 0x93a69000] 02:45:26 INFO - PROCESS | 1772 | 1468662326221 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a638000) [pid = 1772] [serial = 1233] [outer = 0x93a69000] 02:45:27 INFO - PROCESS | 1772 | 1468662327006 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1851ms 02:45:27 INFO - PROCESS | 1772 | 1468662327067 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:45:27 INFO - PROCESS | 1772 | 1468662327073 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:45:27 INFO - PROCESS | 1772 | 1468662327080 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1772 | 1468662327083 Marionette TRACE conn4 <- [1,1614,null,{}] 02:45:27 INFO - PROCESS | 1772 | 1468662327089 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:27 INFO - PROCESS | 1772 | 1468662327094 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:27 INFO - PROCESS | 1772 | 1468662327273 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:45:27 INFO - PROCESS | 1772 | 1468662327400 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 1772 | 1468662327408 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x99255c00 == 35 [pid = 1772] [id = 411] 02:45:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a414400) [pid = 1772] [serial = 1234] [outer = (nil)] 02:45:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a85a800) [pid = 1772] [serial = 1235] [outer = 0x9a414400] 02:45:27 INFO - PROCESS | 1772 | 1468662327488 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a8c1400) [pid = 1772] [serial = 1236] [outer = 0x9a414400] 02:45:28 INFO - PROCESS | 1772 | 1468662328496 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:45:28 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 02:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1484ms 02:45:28 INFO - PROCESS | 1772 | 1468662328566 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 1772 | 1468662328573 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 02:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:45:28 INFO - PROCESS | 1772 | 1468662328584 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 1772 | 1468662328591 Marionette TRACE conn4 <- [1,1618,null,{}] 02:45:28 INFO - PROCESS | 1772 | 1468662328601 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:28 INFO - PROCESS | 1772 | 1468662328606 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:28 INFO - PROCESS | 1772 | 1468662328866 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:45:29 INFO - PROCESS | 1772 | 1468662329171 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 1772 | 1468662329189 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x95342400 == 36 [pid = 1772] [id = 412] 02:45:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9534c800) [pid = 1772] [serial = 1237] [outer = (nil)] 02:45:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x96e9b800) [pid = 1772] [serial = 1238] [outer = 0x9534c800] 02:45:29 INFO - PROCESS | 1772 | 1468662329280 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a3eb400) [pid = 1772] [serial = 1239] [outer = 0x9534c800] 02:45:30 INFO - PROCESS | 1772 | 1468662330379 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1843ms 02:45:30 INFO - PROCESS | 1772 | 1468662330427 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 1772 | 1468662330436 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 02:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:45:30 INFO - PROCESS | 1772 | 1468662330449 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 1772 | 1468662330453 Marionette TRACE conn4 <- [1,1622,null,{}] 02:45:30 INFO - PROCESS | 1772 | 1468662330461 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:30 INFO - PROCESS | 1772 | 1468662330467 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:30 INFO - PROCESS | 1772 | 1468662330678 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:45:30 INFO - PROCESS | 1772 | 1468662330906 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 1772 | 1468662330916 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c99800 == 37 [pid = 1772] [id = 413] 02:45:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a63dc00) [pid = 1772] [serial = 1240] [outer = (nil)] 02:45:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a8b4400) [pid = 1772] [serial = 1241] [outer = 0x9a63dc00] 02:45:31 INFO - PROCESS | 1772 | 1468662331055 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a9b9400) [pid = 1772] [serial = 1242] [outer = 0x9a63dc00] 02:45:32 INFO - PROCESS | 1772 | 1468662332174 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:45:32 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 02:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1786ms 02:45:32 INFO - PROCESS | 1772 | 1468662332235 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 1772 | 1468662332240 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 02:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:45:32 INFO - PROCESS | 1772 | 1468662332249 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 1772 | 1468662332256 Marionette TRACE conn4 <- [1,1626,null,{}] 02:45:32 INFO - PROCESS | 1772 | 1468662332274 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:32 INFO - PROCESS | 1772 | 1468662332283 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:32 INFO - PROCESS | 1772 | 1468662332530 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:45:32 INFO - PROCESS | 1772 | 1468662332771 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 1772 | 1468662332788 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x9addb800 == 38 [pid = 1772] [id = 414] 02:45:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9addbc00) [pid = 1772] [serial = 1243] [outer = (nil)] 02:45:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b406400) [pid = 1772] [serial = 1244] [outer = 0x9addbc00] 02:45:32 INFO - PROCESS | 1772 | 1468662332878 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9b40f400) [pid = 1772] [serial = 1245] [outer = 0x9addbc00] 02:45:33 INFO - PROCESS | 1772 | 1468662333855 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1693ms 02:45:33 INFO - PROCESS | 1772 | 1468662333944 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1772 | 1468662333949 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 02:45:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:45:33 INFO - PROCESS | 1772 | 1468662333957 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 1772 | 1468662333960 Marionette TRACE conn4 <- [1,1630,null,{}] 02:45:34 INFO - PROCESS | 1772 | 1468662334004 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:34 INFO - PROCESS | 1772 | 1468662334010 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:34 INFO - PROCESS | 1772 | 1468662334214 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:45:34 INFO - PROCESS | 1772 | 1468662334450 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 1772 | 1468662334460 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c97c00 == 39 [pid = 1772] [id = 415] 02:45:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9add4400) [pid = 1772] [serial = 1246] [outer = (nil)] 02:45:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9b559400) [pid = 1772] [serial = 1247] [outer = 0x9add4400] 02:45:34 INFO - PROCESS | 1772 | 1468662334590 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9bcf1800) [pid = 1772] [serial = 1248] [outer = 0x9add4400] 02:45:35 INFO - PROCESS | 1772 | 1468662335795 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1937ms 02:45:35 INFO - PROCESS | 1772 | 1468662335894 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1772 | 1468662335901 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:45:35 INFO - PROCESS | 1772 | 1468662335911 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1772 | 1468662335916 Marionette TRACE conn4 <- [1,1634,null,{}] 02:45:35 INFO - PROCESS | 1772 | 1468662335935 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:35 INFO - PROCESS | 1772 | 1468662335941 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:36 INFO - PROCESS | 1772 | 1468662336230 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:45:36 INFO - PROCESS | 1772 | --DOCSHELL 0x9517dc00 == 38 [pid = 1772] [id = 387] 02:45:36 INFO - PROCESS | 1772 | --DOCSHELL 0x96e97800 == 37 [pid = 1772] [id = 385] 02:45:36 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d8400 == 36 [pid = 1772] [id = 388] 02:45:36 INFO - PROCESS | 1772 | --DOCSHELL 0x9831a400 == 35 [pid = 1772] [id = 383] 02:45:36 INFO - PROCESS | 1772 | --DOCSHELL 0x9a58cc00 == 34 [pid = 1772] [id = 386] 02:45:36 INFO - PROCESS | 1772 | --DOCSHELL 0x9512d000 == 33 [pid = 1772] [id = 384] 02:45:36 INFO - PROCESS | 1772 | 1468662336429 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1772 | 1468662336436 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512d000 == 34 [pid = 1772] [id = 416] 02:45:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9517dc00) [pid = 1772] [serial = 1249] [outer = (nil)] 02:45:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x95e4d400) [pid = 1772] [serial = 1250] [outer = 0x9517dc00] 02:45:36 INFO - PROCESS | 1772 | 1468662336518 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9831a400) [pid = 1772] [serial = 1251] [outer = 0x9517dc00] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9bcf5c00) [pid = 1772] [serial = 1190] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x95e43c00) [pid = 1772] [serial = 1191] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a9b1800) [pid = 1772] [serial = 1193] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a4de800) [pid = 1772] [serial = 1184] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9d495400) [pid = 1772] [serial = 1196] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a644400) [pid = 1772] [serial = 1185] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa2005c00) [pid = 1772] [serial = 1197] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x951f6400) [pid = 1772] [serial = 1181] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x95e49800) [pid = 1772] [serial = 1182] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9d833c00) [pid = 1772] [serial = 1178] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9d873c00) [pid = 1772] [serial = 1179] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9b122800) [pid = 1772] [serial = 1172] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a645800) [pid = 1772] [serial = 1173] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9adde000) [pid = 1772] [serial = 1187] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9aac0800) [pid = 1772] [serial = 1167] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a1d4800) [pid = 1772] [serial = 1169] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a40c800) [pid = 1772] [serial = 1170] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9c00cc00) [pid = 1772] [serial = 1175] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9c078400) [pid = 1772] [serial = 1176] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b454c00) [pid = 1772] [serial = 1194] [outer = (nil)] [url = about:blank] 02:45:36 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9b12a800) [pid = 1772] [serial = 1188] [outer = (nil)] [url = about:blank] 02:45:37 INFO - PROCESS | 1772 | 1468662337391 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1551ms 02:45:37 INFO - PROCESS | 1772 | 1468662337463 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 1772 | 1468662337469 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 02:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:45:37 INFO - PROCESS | 1772 | 1468662337480 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 1772 | 1468662337484 Marionette TRACE conn4 <- [1,1638,null,{}] 02:45:37 INFO - PROCESS | 1772 | 1468662337492 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:37 INFO - PROCESS | 1772 | 1468662337498 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:37 INFO - PROCESS | 1772 | 1468662337680 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:45:37 INFO - PROCESS | 1772 | 1468662337825 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 1772 | 1468662337833 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a582800 == 35 [pid = 1772] [id = 417] 02:45:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a587400) [pid = 1772] [serial = 1252] [outer = (nil)] 02:45:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a63d800) [pid = 1772] [serial = 1253] [outer = 0x9a587400] 02:45:37 INFO - PROCESS | 1772 | 1468662337924 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a650800) [pid = 1772] [serial = 1254] [outer = 0x9a587400] 02:45:38 INFO - PROCESS | 1772 | 1468662338890 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1433ms 02:45:38 INFO - PROCESS | 1772 | 1468662338914 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:45:38 INFO - PROCESS | 1772 | 1468662338920 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 02:45:38 INFO - PROCESS | 1772 | 1468662338927 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 1772 | 1468662338934 Marionette TRACE conn4 <- [1,1642,null,{}] 02:45:38 INFO - PROCESS | 1772 | 1468662338951 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:38 INFO - PROCESS | 1772 | 1468662338960 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:39 INFO - PROCESS | 1772 | 1468662339143 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:45:39 INFO - PROCESS | 1772 | 1468662339304 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 1772 | 1468662339316 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a630800 == 36 [pid = 1772] [id = 418] 02:45:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aabac00) [pid = 1772] [serial = 1255] [outer = (nil)] 02:45:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9ade2400) [pid = 1772] [serial = 1256] [outer = 0x9aabac00] 02:45:39 INFO - PROCESS | 1772 | 1468662339392 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b40a400) [pid = 1772] [serial = 1257] [outer = 0x9aabac00] 02:45:40 INFO - PROCESS | 1772 | 1468662340333 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1445ms 02:45:40 INFO - PROCESS | 1772 | 1468662340372 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 1772 | 1468662340377 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 02:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:45:40 INFO - PROCESS | 1772 | 1468662340384 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 1772 | 1468662340387 Marionette TRACE conn4 <- [1,1646,null,{}] 02:45:40 INFO - PROCESS | 1772 | 1468662340399 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:40 INFO - PROCESS | 1772 | 1468662340404 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:40 INFO - PROCESS | 1772 | 1468662340640 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:45:40 INFO - PROCESS | 1772 | 1468662340667 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 1772 | 1468662340678 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b124000 == 37 [pid = 1772] [id = 419] 02:45:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b410800) [pid = 1772] [serial = 1258] [outer = (nil)] 02:45:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9bf0ac00) [pid = 1772] [serial = 1259] [outer = 0x9b410800] 02:45:40 INFO - PROCESS | 1772 | 1468662340752 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9bfe7000) [pid = 1772] [serial = 1260] [outer = 0x9b410800] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e45000) [pid = 1772] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a3ae800) [pid = 1772] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x93a69000) [pid = 1772] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x96e98400) [pid = 1772] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x92cbb800) [pid = 1772] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b129800) [pid = 1772] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa2008800) [pid = 1772] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa228c400) [pid = 1772] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa25fec00) [pid = 1772] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x93a67800) [pid = 1772] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa228b000) [pid = 1772] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:45:41 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9add7400) [pid = 1772] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:45:41 INFO - PROCESS | 1772 | 1468662341831 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1495ms 02:45:41 INFO - PROCESS | 1772 | 1468662341881 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 1772 | 1468662341885 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 02:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:45:41 INFO - PROCESS | 1772 | 1468662341893 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 1772 | 1468662341896 Marionette TRACE conn4 <- [1,1650,null,{}] 02:45:41 INFO - PROCESS | 1772 | 1468662341902 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:41 INFO - PROCESS | 1772 | 1468662341908 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:42 INFO - PROCESS | 1772 | 1468662342135 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:45:42 INFO - PROCESS | 1772 | 1468662342150 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1772 | 1468662342157 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3000 == 38 [pid = 1772] [id = 420] 02:45:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9393cc00) [pid = 1772] [serial = 1261] [outer = (nil)] 02:45:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b12c000) [pid = 1772] [serial = 1262] [outer = 0x9393cc00] 02:45:42 INFO - PROCESS | 1772 | 1468662342233 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a8bf800) [pid = 1772] [serial = 1263] [outer = 0x9393cc00] 02:45:43 INFO - PROCESS | 1772 | 1468662343165 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1332ms 02:45:43 INFO - PROCESS | 1772 | 1468662343226 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1772 | 1468662343229 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:45:43 INFO - PROCESS | 1772 | 1468662343237 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1772 | 1468662343241 Marionette TRACE conn4 <- [1,1654,null,{}] 02:45:43 INFO - PROCESS | 1772 | 1468662343247 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:43 INFO - PROCESS | 1772 | 1468662343258 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:43 INFO - PROCESS | 1772 | 1468662343531 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:45:43 INFO - PROCESS | 1772 | 1468662343710 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 1772 | 1468662343723 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c96c00 == 39 [pid = 1772] [id = 421] 02:45:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9512e000) [pid = 1772] [serial = 1264] [outer = (nil)] 02:45:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95135400) [pid = 1772] [serial = 1265] [outer = 0x9512e000] 02:45:43 INFO - PROCESS | 1772 | 1468662343889 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95344400) [pid = 1772] [serial = 1266] [outer = 0x9512e000] 02:45:44 INFO - PROCESS | 1772 | 1468662344881 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1685ms 02:45:44 INFO - PROCESS | 1772 | 1468662344925 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 1772 | 1468662344933 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 02:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:45:44 INFO - PROCESS | 1772 | 1468662344943 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 1772 | 1468662344948 Marionette TRACE conn4 <- [1,1658,null,{}] 02:45:44 INFO - PROCESS | 1772 | 1468662344958 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:44 INFO - PROCESS | 1772 | 1468662344965 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:45 INFO - PROCESS | 1772 | 1468662345178 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:45:45 INFO - PROCESS | 1772 | 1468662345408 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 1772 | 1468662345416 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4000 == 40 [pid = 1772] [id = 422] 02:45:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a33f000) [pid = 1772] [serial = 1267] [outer = (nil)] 02:45:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a412c00) [pid = 1772] [serial = 1268] [outer = 0x9a33f000] 02:45:45 INFO - PROCESS | 1772 | 1468662345553 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a4dd800) [pid = 1772] [serial = 1269] [outer = 0x9a33f000] 02:45:46 INFO - PROCESS | 1772 | 1468662346556 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1686ms 02:45:46 INFO - PROCESS | 1772 | 1468662346629 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 1772 | 1468662346636 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 02:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:45:46 INFO - PROCESS | 1772 | 1468662346644 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 1772 | 1468662346648 Marionette TRACE conn4 <- [1,1662,null,{}] 02:45:46 INFO - PROCESS | 1772 | 1468662346655 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:46 INFO - PROCESS | 1772 | 1468662346660 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:46 INFO - PROCESS | 1772 | 1468662346908 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:45:47 INFO - PROCESS | 1772 | 1468662347240 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 1772 | 1468662347252 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a64ec00 == 41 [pid = 1772] [id = 423] 02:45:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a9b8000) [pid = 1772] [serial = 1270] [outer = (nil)] 02:45:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9aab5800) [pid = 1772] [serial = 1271] [outer = 0x9a9b8000] 02:45:47 INFO - PROCESS | 1772 | 1468662347345 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9add6400) [pid = 1772] [serial = 1272] [outer = 0x9a9b8000] 02:45:48 INFO - PROCESS | 1772 | 1468662348407 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1802ms 02:45:48 INFO - PROCESS | 1772 | 1468662348447 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 1772 | 1468662348454 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 02:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:45:48 INFO - PROCESS | 1772 | 1468662348472 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1772 | 1468662348481 Marionette TRACE conn4 <- [1,1666,null,{}] 02:45:48 INFO - PROCESS | 1772 | 1468662348488 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:48 INFO - PROCESS | 1772 | 1468662348494 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:48 INFO - PROCESS | 1772 | 1468662348734 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:45:48 INFO - PROCESS | 1772 | 1468662348957 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 1772 | 1468662348966 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7800 == 42 [pid = 1772] [id = 424] 02:45:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9798b800) [pid = 1772] [serial = 1273] [outer = (nil)] 02:45:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9d493800) [pid = 1772] [serial = 1274] [outer = 0x9798b800] 02:45:49 INFO - PROCESS | 1772 | 1468662349097 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9d875000) [pid = 1772] [serial = 1275] [outer = 0x9798b800] 02:45:50 INFO - PROCESS | 1772 | 1468662350053 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1656ms 02:45:50 INFO - PROCESS | 1772 | 1468662350121 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:45:50 INFO - PROCESS | 1772 | 1468662350126 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 02:45:50 INFO - PROCESS | 1772 | 1468662350133 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1772 | 1468662350137 Marionette TRACE conn4 <- [1,1670,null,{}] 02:45:50 INFO - PROCESS | 1772 | 1468662350143 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:50 INFO - PROCESS | 1772 | 1468662350148 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:50 INFO - PROCESS | 1772 | 1468662350384 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:45:50 INFO - PROCESS | 1772 | 1468662350607 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 1772 | 1468662350616 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e9d800 == 43 [pid = 1772] [id = 425] 02:45:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x99e02400) [pid = 1772] [serial = 1276] [outer = (nil)] 02:45:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2001400) [pid = 1772] [serial = 1277] [outer = 0x99e02400] 02:45:50 INFO - PROCESS | 1772 | 1468662350752 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa200e400) [pid = 1772] [serial = 1278] [outer = 0x99e02400] 02:45:51 INFO - PROCESS | 1772 | 1468662351785 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1685ms 02:45:51 INFO - PROCESS | 1772 | 1468662351818 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 1772 | 1468662351822 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:45:51 INFO - PROCESS | 1772 | 1468662351829 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 1772 | 1468662351833 Marionette TRACE conn4 <- [1,1674,null,{}] 02:45:51 INFO - PROCESS | 1772 | 1468662351840 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:51 INFO - PROCESS | 1772 | 1468662351846 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:52 INFO - PROCESS | 1772 | 1468662352054 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:45:52 INFO - PROCESS | 1772 | 1468662352289 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 1772 | 1468662352307 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:52 INFO - PROCESS | 1772 | ++DOCSHELL 0xa237e000 == 44 [pid = 1772] [id = 426] 02:45:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa237e400) [pid = 1772] [serial = 1279] [outer = (nil)] 02:45:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa23af800) [pid = 1772] [serial = 1280] [outer = 0xa237e400] 02:45:52 INFO - PROCESS | 1772 | 1468662352453 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa310d000) [pid = 1772] [serial = 1281] [outer = 0xa237e400] 02:45:53 INFO - PROCESS | 1772 | 1468662353521 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1737ms 02:45:53 INFO - PROCESS | 1772 | 1468662353568 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:45:53 INFO - PROCESS | 1772 | 1468662353573 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 02:45:53 INFO - PROCESS | 1772 | 1468662353580 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1772 | 1468662353584 Marionette TRACE conn4 <- [1,1678,null,{}] 02:45:53 INFO - PROCESS | 1772 | 1468662353591 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:53 INFO - PROCESS | 1772 | 1468662353595 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:53 INFO - PROCESS | 1772 | 1468662353810 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:45:54 INFO - PROCESS | 1772 | 1468662354241 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 1772 | 1468662354250 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb9800 == 45 [pid = 1772] [id = 427] 02:45:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x92cba000) [pid = 1772] [serial = 1282] [outer = (nil)] 02:45:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9383bc00) [pid = 1772] [serial = 1283] [outer = 0x92cba000] 02:45:54 INFO - PROCESS | 1772 | 1468662354370 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x93a5e400) [pid = 1772] [serial = 1284] [outer = 0x92cba000] 02:45:55 INFO - PROCESS | 1772 | 1468662355318 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1791ms 02:45:55 INFO - PROCESS | 1772 | 1468662355392 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1772 | 1468662355397 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 02:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:45:55 INFO - PROCESS | 1772 | 1468662355408 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1772 | 1468662355413 Marionette TRACE conn4 <- [1,1682,null,{}] 02:45:55 INFO - PROCESS | 1772 | 1468662355422 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:55 INFO - PROCESS | 1772 | 1468662355432 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:55 INFO - PROCESS | 1772 | 1468662355627 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:45:55 INFO - PROCESS | 1772 | 1468662355782 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 1772 | 1468662355792 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4400 == 46 [pid = 1772] [id = 428] 02:45:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9790b000) [pid = 1772] [serial = 1285] [outer = (nil)] 02:45:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9831a800) [pid = 1772] [serial = 1286] [outer = 0x9790b000] 02:45:55 INFO - PROCESS | 1772 | 1468662355920 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x99e0d800) [pid = 1772] [serial = 1287] [outer = 0x9790b000] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7000 == 45 [pid = 1772] [id = 396] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3000 == 44 [pid = 1772] [id = 420] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9b124000 == 43 [pid = 1772] [id = 419] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a630800 == 42 [pid = 1772] [id = 418] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a582800 == 41 [pid = 1772] [id = 417] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9512d000 == 40 [pid = 1772] [id = 416] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93c97c00 == 39 [pid = 1772] [id = 415] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9addb800 == 38 [pid = 1772] [id = 414] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93c99800 == 37 [pid = 1772] [id = 413] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95342400 == 36 [pid = 1772] [id = 412] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb2000 == 35 [pid = 1772] [id = 404] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95e44c00 == 34 [pid = 1772] [id = 408] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4fc00 == 33 [pid = 1772] [id = 389] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x99255c00 == 32 [pid = 1772] [id = 411] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9c001c00 == 31 [pid = 1772] [id = 391] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x99e04c00 == 30 [pid = 1772] [id = 409] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5d800 == 29 [pid = 1772] [id = 393] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93c94800 == 28 [pid = 1772] [id = 399] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4f400 == 27 [pid = 1772] [id = 397] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93a66000 == 26 [pid = 1772] [id = 410] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95e43800 == 25 [pid = 1772] [id = 398] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4dec00 == 24 [pid = 1772] [id = 392] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9383c400 == 23 [pid = 1772] [id = 405] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0400 == 22 [pid = 1772] [id = 390] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0xa2008400 == 21 [pid = 1772] [id = 401] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93939800 == 20 [pid = 1772] [id = 400] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93a67000 == 19 [pid = 1772] [id = 406] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e4800 == 18 [pid = 1772] [id = 402] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0xa2537000 == 17 [pid = 1772] [id = 403] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a418000 == 16 [pid = 1772] [id = 394] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb9000 == 15 [pid = 1772] [id = 395] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba400 == 14 [pid = 1772] [id = 407] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0xa237e000 == 13 [pid = 1772] [id = 426] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x96e9d800 == 12 [pid = 1772] [id = 425] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7800 == 11 [pid = 1772] [id = 424] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4000 == 10 [pid = 1772] [id = 422] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a64ec00 == 9 [pid = 1772] [id = 423] 02:45:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93c96c00 == 8 [pid = 1772] [id = 421] 02:45:58 INFO - PROCESS | 1772 | 1468662358062 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x95e4e800) [pid = 1772] [serial = 1226] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a40f000) [pid = 1772] [serial = 1230] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9798d800) [pid = 1772] [serial = 1232] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a637800) [pid = 1772] [serial = 1200] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a418800) [pid = 1772] [serial = 1199] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9383c800) [pid = 1772] [serial = 1223] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9b550000) [pid = 1772] [serial = 1203] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9b453c00) [pid = 1772] [serial = 1202] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0xa237f000) [pid = 1772] [serial = 1206] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa2290000) [pid = 1772] [serial = 1205] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa2567800) [pid = 1772] [serial = 1209] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x93a5c800) [pid = 1772] [serial = 1224] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa253e800) [pid = 1772] [serial = 1208] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa2ffc400) [pid = 1772] [serial = 1212] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa2ff3800) [pid = 1772] [serial = 1211] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e4d800) [pid = 1772] [serial = 1221] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95187800) [pid = 1772] [serial = 1220] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa4d58c00) [pid = 1772] [serial = 1215] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa34df800) [pid = 1772] [serial = 1214] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a40b000) [pid = 1772] [serial = 1229] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa61d6400) [pid = 1772] [serial = 1218] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa4f7a400) [pid = 1772] [serial = 1217] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a85a800) [pid = 1772] [serial = 1235] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a638000) [pid = 1772] [serial = 1233] [outer = (nil)] [url = about:blank] 02:45:58 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x97991800) [pid = 1772] [serial = 1227] [outer = (nil)] [url = about:blank] 02:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2890ms 02:45:58 INFO - PROCESS | 1772 | 1468662358300 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:45:58 INFO - PROCESS | 1772 | 1468662358306 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 02:45:58 INFO - PROCESS | 1772 | 1468662358316 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 1772 | 1468662358323 Marionette TRACE conn4 <- [1,1686,null,{}] 02:45:58 INFO - PROCESS | 1772 | 1468662358334 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:58 INFO - PROCESS | 1772 | 1468662358339 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:58 INFO - PROCESS | 1772 | 1468662358523 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:45:58 INFO - PROCESS | 1772 | 1468662358694 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 1772 | 1468662358707 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x9474e800 == 9 [pid = 1772] [id = 429] 02:45:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x94752c00) [pid = 1772] [serial = 1288] [outer = (nil)] 02:45:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95130800) [pid = 1772] [serial = 1289] [outer = 0x94752c00] 02:45:58 INFO - PROCESS | 1772 | 1468662358791 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95180000) [pid = 1772] [serial = 1290] [outer = 0x94752c00] 02:45:59 INFO - PROCESS | 1772 | 1468662359646 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:45:59 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 02:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1401ms 02:45:59 INFO - PROCESS | 1772 | 1468662359716 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:45:59 INFO - PROCESS | 1772 | 1468662359725 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 02:45:59 INFO - PROCESS | 1772 | 1468662359737 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 1772 | 1468662359743 Marionette TRACE conn4 <- [1,1690,null,{}] 02:45:59 INFO - PROCESS | 1772 | 1468662359751 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:45:59 INFO - PROCESS | 1772 | 1468662359757 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:45:59 INFO - PROCESS | 1772 | 1468662359951 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:46:00 INFO - PROCESS | 1772 | 1468662360096 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1772 | 1468662360104 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x95135800 == 10 [pid = 1772] [id = 430] 02:46:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95e4c000) [pid = 1772] [serial = 1291] [outer = (nil)] 02:46:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x96e9c400) [pid = 1772] [serial = 1292] [outer = 0x95e4c000] 02:46:00 INFO - PROCESS | 1772 | 1468662360198 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x97992000) [pid = 1772] [serial = 1293] [outer = 0x95e4c000] 02:46:01 INFO - PROCESS | 1772 | 1468662361222 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1545ms 02:46:01 INFO - PROCESS | 1772 | 1468662361286 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 1772 | 1468662361291 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:46:01 INFO - PROCESS | 1772 | 1468662361299 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 1772 | 1468662361305 Marionette TRACE conn4 <- [1,1694,null,{}] 02:46:01 INFO - PROCESS | 1772 | 1468662361333 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:01 INFO - PROCESS | 1772 | 1468662361345 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:01 INFO - PROCESS | 1772 | 1468662361612 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:46:01 INFO - PROCESS | 1772 | 1468662361641 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 1772 | 1468662361655 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a416000 == 11 [pid = 1772] [id = 431] 02:46:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a418400) [pid = 1772] [serial = 1294] [outer = (nil)] 02:46:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a4d8800) [pid = 1772] [serial = 1295] [outer = 0x9a418400] 02:46:01 INFO - PROCESS | 1772 | 1468662361741 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a4e1c00) [pid = 1772] [serial = 1296] [outer = 0x9a418400] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9393cc00) [pid = 1772] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b410800) [pid = 1772] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9534c800) [pid = 1772] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a414400) [pid = 1772] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9addbc00) [pid = 1772] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a587400) [pid = 1772] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a63dc00) [pid = 1772] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9517dc00) [pid = 1772] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9add4400) [pid = 1772] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:46:03 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9aabac00) [pid = 1772] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:46:03 INFO - PROCESS | 1772 | 1468662363329 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2148ms 02:46:03 INFO - PROCESS | 1772 | 1468662363448 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 1772 | 1468662363452 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 02:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:46:03 INFO - PROCESS | 1772 | 1468662363460 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 1772 | 1468662363464 Marionette TRACE conn4 <- [1,1698,null,{}] 02:46:03 INFO - PROCESS | 1772 | 1468662363470 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:03 INFO - PROCESS | 1772 | 1468662363475 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:03 INFO - PROCESS | 1772 | 1468662363703 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:46:03 INFO - PROCESS | 1772 | 1468662363724 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 1772 | 1468662363732 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x94751000 == 12 [pid = 1772] [id = 432] 02:46:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9534c800) [pid = 1772] [serial = 1297] [outer = (nil)] 02:46:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a4e0400) [pid = 1772] [serial = 1298] [outer = 0x9534c800] 02:46:03 INFO - PROCESS | 1772 | 1468662363809 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a63bc00) [pid = 1772] [serial = 1299] [outer = 0x9534c800] 02:46:04 INFO - PROCESS | 1772 | 1468662364725 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:46:04 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 02:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1330ms 02:46:04 INFO - PROCESS | 1772 | 1468662364792 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 1772 | 1468662364796 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 02:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:46:04 INFO - PROCESS | 1772 | 1468662364804 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 1772 | 1468662364807 Marionette TRACE conn4 <- [1,1702,null,{}] 02:46:04 INFO - PROCESS | 1772 | 1468662364814 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:04 INFO - PROCESS | 1772 | 1468662364819 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:04 INFO - PROCESS | 1772 | 1468662364986 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:46:05 INFO - PROCESS | 1772 | 1468662365208 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 1772 | 1468662365217 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb2000 == 13 [pid = 1772] [id = 433] 02:46:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x92cb2c00) [pid = 1772] [serial = 1300] [outer = (nil)] 02:46:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x92cbc400) [pid = 1772] [serial = 1301] [outer = 0x92cb2c00] 02:46:05 INFO - PROCESS | 1772 | 1468662365315 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x93941800) [pid = 1772] [serial = 1302] [outer = 0x92cb2c00] 02:46:06 INFO - PROCESS | 1772 | 1468662366526 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1793ms 02:46:06 INFO - PROCESS | 1772 | 1468662366616 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 1772 | 1468662366623 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 02:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:46:06 INFO - PROCESS | 1772 | 1468662366636 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 1772 | 1468662366642 Marionette TRACE conn4 <- [1,1706,null,{}] 02:46:06 INFO - PROCESS | 1772 | 1468662366658 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:06 INFO - PROCESS | 1772 | 1468662366665 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:06 INFO - PROCESS | 1772 | 1468662366982 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:46:07 INFO - PROCESS | 1772 | 1468662367192 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1772 | 1468662367201 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e47800 == 14 [pid = 1772] [id = 434] 02:46:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x99283800) [pid = 1772] [serial = 1303] [outer = (nil)] 02:46:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a013400) [pid = 1772] [serial = 1304] [outer = 0x99283800] 02:46:07 INFO - PROCESS | 1772 | 1468662367296 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a417000) [pid = 1772] [serial = 1305] [outer = 0x99283800] 02:46:08 INFO - PROCESS | 1772 | 1468662368429 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1845ms 02:46:08 INFO - PROCESS | 1772 | 1468662368484 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 1772 | 1468662368492 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 02:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:46:08 INFO - PROCESS | 1772 | 1468662368500 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1772 | 1468662368505 Marionette TRACE conn4 <- [1,1710,null,{}] 02:46:08 INFO - PROCESS | 1772 | 1468662368512 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:08 INFO - PROCESS | 1772 | 1468662368518 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:08 INFO - PROCESS | 1772 | 1468662368757 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:46:09 INFO - PROCESS | 1772 | 1468662369016 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 1772 | 1468662369027 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a633400 == 15 [pid = 1772] [id = 435] 02:46:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a645000) [pid = 1772] [serial = 1306] [outer = (nil)] 02:46:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a64a000) [pid = 1772] [serial = 1307] [outer = 0x9a645000] 02:46:09 INFO - PROCESS | 1772 | 1468662369138 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a652400) [pid = 1772] [serial = 1308] [outer = 0x9a645000] 02:46:10 INFO - PROCESS | 1772 | 1468662370215 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1785ms 02:46:10 INFO - PROCESS | 1772 | 1468662370287 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 1772 | 1468662370292 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 02:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:46:10 INFO - PROCESS | 1772 | 1468662370310 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 1772 | 1468662370321 Marionette TRACE conn4 <- [1,1714,null,{}] 02:46:10 INFO - PROCESS | 1772 | 1468662370330 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:10 INFO - PROCESS | 1772 | 1468662370339 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:10 INFO - PROCESS | 1772 | 1468662370591 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:46:10 INFO - PROCESS | 1772 | 1468662370818 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 1772 | 1468662370825 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e47c00 == 16 [pid = 1772] [id = 436] 02:46:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9bcc00) [pid = 1772] [serial = 1309] [outer = (nil)] 02:46:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9aabec00) [pid = 1772] [serial = 1310] [outer = 0x9a9bcc00] 02:46:10 INFO - PROCESS | 1772 | 1468662370915 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9addb800) [pid = 1772] [serial = 1311] [outer = 0x9a9bcc00] 02:46:12 INFO - PROCESS | 1772 | 1468662371995 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1756ms 02:46:12 INFO - PROCESS | 1772 | 1468662372059 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:46:12 INFO - PROCESS | 1772 | 1468662372064 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 02:46:12 INFO - PROCESS | 1772 | 1468662372072 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 1772 | 1468662372076 Marionette TRACE conn4 <- [1,1718,null,{}] 02:46:12 INFO - PROCESS | 1772 | 1468662372083 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:12 INFO - PROCESS | 1772 | 1468662372089 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:12 INFO - PROCESS | 1772 | 1468662372294 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:46:12 INFO - PROCESS | 1772 | 1468662372568 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1772 | 1468662372577 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb1c00 == 17 [pid = 1772] [id = 437] 02:46:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x92cb3400) [pid = 1772] [serial = 1312] [outer = (nil)] 02:46:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x95e44400) [pid = 1772] [serial = 1313] [outer = 0x92cb3400] 02:46:12 INFO - PROCESS | 1772 | 1468662372671 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9393dc00) [pid = 1772] [serial = 1314] [outer = 0x92cb3400] 02:46:13 INFO - PROCESS | 1772 | 1468662373877 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1893ms 02:46:13 INFO - PROCESS | 1772 | 1468662373965 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:46:13 INFO - PROCESS | 1772 | 1468662373973 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 02:46:13 INFO - PROCESS | 1772 | 1468662373983 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1772 | 1468662373990 Marionette TRACE conn4 <- [1,1722,null,{}] 02:46:14 INFO - PROCESS | 1772 | 1468662374009 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:14 INFO - PROCESS | 1772 | 1468662374016 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:14 INFO - PROCESS | 1772 | 1468662374259 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:46:14 INFO - PROCESS | 1772 | --DOCSHELL 0x94751000 == 16 [pid = 1772] [id = 432] 02:46:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a416000 == 15 [pid = 1772] [id = 431] 02:46:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9474e800 == 14 [pid = 1772] [id = 429] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9b40a400) [pid = 1772] [serial = 1257] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9bfe7000) [pid = 1772] [serial = 1260] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9ade2400) [pid = 1772] [serial = 1256] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a8bf800) [pid = 1772] [serial = 1263] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9b12c000) [pid = 1772] [serial = 1262] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9bf0ac00) [pid = 1772] [serial = 1259] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x96e9b800) [pid = 1772] [serial = 1238] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a3eb400) [pid = 1772] [serial = 1239] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a8c1400) [pid = 1772] [serial = 1236] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b406400) [pid = 1772] [serial = 1244] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b40f400) [pid = 1772] [serial = 1245] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a63d800) [pid = 1772] [serial = 1253] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a650800) [pid = 1772] [serial = 1254] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a8b4400) [pid = 1772] [serial = 1241] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a9b9400) [pid = 1772] [serial = 1242] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95e4d400) [pid = 1772] [serial = 1250] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9831a400) [pid = 1772] [serial = 1251] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b559400) [pid = 1772] [serial = 1247] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9bcf1800) [pid = 1772] [serial = 1248] [outer = (nil)] [url = about:blank] 02:46:14 INFO - PROCESS | 1772 | 1468662374548 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1772 | 1468662374556 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512b000 == 15 [pid = 1772] [id = 438] 02:46:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95185800) [pid = 1772] [serial = 1315] [outer = (nil)] 02:46:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95350400) [pid = 1772] [serial = 1316] [outer = 0x95185800] 02:46:14 INFO - PROCESS | 1772 | 1468662374642 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9798e800) [pid = 1772] [serial = 1317] [outer = 0x95185800] 02:46:15 INFO - PROCESS | 1772 | 1468662375493 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:46:15 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 02:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1549ms 02:46:15 INFO - PROCESS | 1772 | 1468662375530 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 1772 | 1468662375538 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 02:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:46:15 INFO - PROCESS | 1772 | 1468662375550 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 1772 | 1468662375554 Marionette TRACE conn4 <- [1,1726,null,{}] 02:46:15 INFO - PROCESS | 1772 | 1468662375561 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:15 INFO - PROCESS | 1772 | 1468662375569 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:15 INFO - PROCESS | 1772 | 1468662375767 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:46:15 INFO - PROCESS | 1772 | 1468662375900 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1772 | 1468662375915 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4cc00 == 16 [pid = 1772] [id = 439] 02:46:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a453800) [pid = 1772] [serial = 1318] [outer = (nil)] 02:46:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a4e1400) [pid = 1772] [serial = 1319] [outer = 0x9a453800] 02:46:15 INFO - PROCESS | 1772 | 1468662375988 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a586800) [pid = 1772] [serial = 1320] [outer = 0x9a453800] 02:46:16 INFO - PROCESS | 1772 | 1468662376972 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1498ms 02:46:17 INFO - PROCESS | 1772 | 1468662377051 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 1772 | 1468662377054 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 02:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:46:17 INFO - PROCESS | 1772 | 1468662377063 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 1772 | 1468662377069 Marionette TRACE conn4 <- [1,1730,null,{}] 02:46:17 INFO - PROCESS | 1772 | 1468662377094 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:17 INFO - PROCESS | 1772 | 1468662377104 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:17 INFO - PROCESS | 1772 | 1468662377354 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:46:17 INFO - PROCESS | 1772 | 1468662377382 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 1772 | 1468662377393 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b4400 == 17 [pid = 1772] [id = 440] 02:46:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9b4800) [pid = 1772] [serial = 1321] [outer = (nil)] 02:46:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a9b9400) [pid = 1772] [serial = 1322] [outer = 0x9a9b4800] 02:46:17 INFO - PROCESS | 1772 | 1468662377475 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aaba000) [pid = 1772] [serial = 1323] [outer = 0x9a9b4800] 02:46:18 INFO - PROCESS | 1772 | 1468662378497 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:46:18 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 02:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1492ms 02:46:18 INFO - PROCESS | 1772 | 1468662378557 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 1772 | 1468662378563 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 02:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:46:18 INFO - PROCESS | 1772 | 1468662378570 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 1772 | 1468662378573 Marionette TRACE conn4 <- [1,1734,null,{}] 02:46:18 INFO - PROCESS | 1772 | 1468662378579 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:18 INFO - PROCESS | 1772 | 1468662378585 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:18 INFO - PROCESS | 1772 | 1468662378931 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9790b000) [pid = 1772] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x94752c00) [pid = 1772] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a33f000) [pid = 1772] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9798b800) [pid = 1772] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x99e02400) [pid = 1772] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa237e400) [pid = 1772] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x92cba000) [pid = 1772] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x95e4c000) [pid = 1772] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9512e000) [pid = 1772] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a9b8000) [pid = 1772] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:46:18 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a418400) [pid = 1772] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:46:19 INFO - PROCESS | 1772 | 1468662379102 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 1772 | 1468662379111 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba000 == 18 [pid = 1772] [id = 441] 02:46:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x93c9d800) [pid = 1772] [serial = 1324] [outer = (nil)] 02:46:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x95e4e000) [pid = 1772] [serial = 1325] [outer = 0x93c9d800] 02:46:19 INFO - PROCESS | 1772 | 1468662379194 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a62f800) [pid = 1772] [serial = 1326] [outer = 0x93c9d800] 02:46:20 INFO - PROCESS | 1772 | 1468662380016 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1494ms 02:46:20 INFO - PROCESS | 1772 | 1468662380065 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:46:20 INFO - PROCESS | 1772 | 1468662380070 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:46:20 INFO - PROCESS | 1772 | 1468662380077 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 1772 | 1468662380080 Marionette TRACE conn4 <- [1,1738,null,{}] 02:46:20 INFO - PROCESS | 1772 | 1468662380092 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:20 INFO - PROCESS | 1772 | 1468662380096 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:20 INFO - PROCESS | 1772 | 1468662380327 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:46:20 INFO - PROCESS | 1772 | 1468662380338 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 1772 | 1468662380347 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4800 == 19 [pid = 1772] [id = 442] 02:46:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9790d800) [pid = 1772] [serial = 1327] [outer = (nil)] 02:46:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b459000) [pid = 1772] [serial = 1328] [outer = 0x9790d800] 02:46:20 INFO - PROCESS | 1772 | 1468662380417 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b54d800) [pid = 1772] [serial = 1329] [outer = 0x9790d800] 02:46:21 INFO - PROCESS | 1772 | 1468662381535 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1541ms 02:46:21 INFO - PROCESS | 1772 | 1468662381657 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 1772 | 1468662381665 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 02:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:46:21 INFO - PROCESS | 1772 | 1468662381737 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 1772 | 1468662381742 Marionette TRACE conn4 <- [1,1742,null,{}] 02:46:21 INFO - PROCESS | 1772 | 1468662381752 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:21 INFO - PROCESS | 1772 | 1468662381758 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:22 INFO - PROCESS | 1772 | 1468662382007 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:46:22 INFO - PROCESS | 1772 | 1468662382237 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 1772 | 1468662382249 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x95347400 == 20 [pid = 1772] [id = 443] 02:46:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95348c00) [pid = 1772] [serial = 1330] [outer = (nil)] 02:46:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a4dac00) [pid = 1772] [serial = 1331] [outer = 0x95348c00] 02:46:22 INFO - PROCESS | 1772 | 1468662382339 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a63b800) [pid = 1772] [serial = 1332] [outer = 0x95348c00] 02:46:23 INFO - PROCESS | 1772 | 1468662383375 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1701ms 02:46:23 INFO - PROCESS | 1772 | 1468662383424 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 1772 | 1468662383432 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 02:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:46:23 INFO - PROCESS | 1772 | 1468662383446 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 1772 | 1468662383450 Marionette TRACE conn4 <- [1,1746,null,{}] 02:46:23 INFO - PROCESS | 1772 | 1468662383458 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:23 INFO - PROCESS | 1772 | 1468662383465 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:23 INFO - PROCESS | 1772 | 1468662383683 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:46:23 INFO - PROCESS | 1772 | 1468662383917 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 1772 | 1468662383927 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a45a400 == 21 [pid = 1772] [id = 444] 02:46:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aab7000) [pid = 1772] [serial = 1333] [outer = (nil)] 02:46:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b40a800) [pid = 1772] [serial = 1334] [outer = 0x9aab7000] 02:46:24 INFO - PROCESS | 1772 | 1468662384064 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b40d800) [pid = 1772] [serial = 1335] [outer = 0x9aab7000] 02:46:25 INFO - PROCESS | 1772 | 1468662385159 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1787ms 02:46:25 INFO - PROCESS | 1772 | 1468662385235 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 1772 | 1468662385239 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 02:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:46:25 INFO - PROCESS | 1772 | 1468662385248 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 1772 | 1468662385254 Marionette TRACE conn4 <- [1,1750,null,{}] 02:46:25 INFO - PROCESS | 1772 | 1468662385277 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:25 INFO - PROCESS | 1772 | 1468662385287 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:25 INFO - PROCESS | 1772 | 1468662385613 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:46:25 INFO - PROCESS | 1772 | 1468662385815 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 1772 | 1468662385829 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c002800 == 22 [pid = 1772] [id = 445] 02:46:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9c003c00) [pid = 1772] [serial = 1336] [outer = (nil)] 02:46:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9c06f400) [pid = 1772] [serial = 1337] [outer = 0x9c003c00] 02:46:25 INFO - PROCESS | 1772 | 1468662385924 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c077400) [pid = 1772] [serial = 1338] [outer = 0x9c003c00] 02:46:26 INFO - PROCESS | 1772 | 1468662386938 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1755ms 02:46:27 INFO - PROCESS | 1772 | 1468662387004 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 1772 | 1468662387010 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 02:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:46:27 INFO - PROCESS | 1772 | 1468662387018 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 1772 | 1468662387024 Marionette TRACE conn4 <- [1,1754,null,{}] 02:46:27 INFO - PROCESS | 1772 | 1468662387032 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:27 INFO - PROCESS | 1772 | 1468662387037 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:27 INFO - PROCESS | 1772 | 1468662387283 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:46:27 INFO - PROCESS | 1772 | 1468662387559 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 1772 | 1468662387568 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e94800 == 23 [pid = 1772] [id = 446] 02:46:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9bcf6400) [pid = 1772] [serial = 1339] [outer = (nil)] 02:46:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9d41f400) [pid = 1772] [serial = 1340] [outer = 0x9bcf6400] 02:46:27 INFO - PROCESS | 1772 | 1468662387660 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9d82a800) [pid = 1772] [serial = 1341] [outer = 0x9bcf6400] 02:46:28 INFO - PROCESS | 1772 | 1468662388669 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1685ms 02:46:28 INFO - PROCESS | 1772 | 1468662388704 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 1772 | 1468662388709 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 02:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:46:28 INFO - PROCESS | 1772 | 1468662388717 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 1772 | 1468662388722 Marionette TRACE conn4 <- [1,1758,null,{}] 02:46:28 INFO - PROCESS | 1772 | 1468662388729 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:28 INFO - PROCESS | 1772 | 1468662388735 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:28 INFO - PROCESS | 1772 | 1468662388932 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:46:29 INFO - PROCESS | 1772 | 1468662389181 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 1772 | 1468662389192 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0800 == 24 [pid = 1772] [id = 447] 02:46:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x93942800) [pid = 1772] [serial = 1342] [outer = (nil)] 02:46:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x95349800) [pid = 1772] [serial = 1343] [outer = 0x93942800] 02:46:29 INFO - PROCESS | 1772 | 1468662389324 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9973e400) [pid = 1772] [serial = 1344] [outer = 0x93942800] 02:46:30 INFO - PROCESS | 1772 | 1468662390304 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1634ms 02:46:30 INFO - PROCESS | 1772 | 1468662390352 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:46:30 INFO - PROCESS | 1772 | 1468662390356 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 02:46:30 INFO - PROCESS | 1772 | 1468662390365 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 1772 | 1468662390368 Marionette TRACE conn4 <- [1,1762,null,{}] 02:46:30 INFO - PROCESS | 1772 | 1468662390375 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:30 INFO - PROCESS | 1772 | 1468662390387 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:30 INFO - PROCESS | 1772 | 1468662390826 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:46:31 INFO - PROCESS | 1772 | 1468662391078 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 1772 | 1468662391089 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e42400 == 25 [pid = 1772] [id = 448] 02:46:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x95e42c00) [pid = 1772] [serial = 1345] [outer = (nil)] 02:46:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x95e50000) [pid = 1772] [serial = 1346] [outer = 0x95e42c00] 02:46:31 INFO - PROCESS | 1772 | 1468662391181 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9973f800) [pid = 1772] [serial = 1347] [outer = 0x95e42c00] 02:46:32 INFO - PROCESS | 1772 | 1468662392127 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1840ms 02:46:32 INFO - PROCESS | 1772 | 1468662392206 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 1772 | 1468662392213 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 02:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:46:32 INFO - PROCESS | 1772 | 1468662392223 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 1772 | 1468662392228 Marionette TRACE conn4 <- [1,1766,null,{}] 02:46:32 INFO - PROCESS | 1772 | 1468662392237 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:32 INFO - PROCESS | 1772 | 1468662392244 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:32 INFO - PROCESS | 1772 | 1468662392451 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:46:32 INFO - PROCESS | 1772 | 1468662392609 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 1772 | 1468662392620 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0c00 == 26 [pid = 1772] [id = 449] 02:46:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9a4e4c00) [pid = 1772] [serial = 1348] [outer = (nil)] 02:46:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9a9b1c00) [pid = 1772] [serial = 1349] [outer = 0x9a4e4c00] 02:46:32 INFO - PROCESS | 1772 | 1468662392748 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9aac0800) [pid = 1772] [serial = 1350] [outer = 0x9a4e4c00] 02:46:33 INFO - PROCESS | 1772 | 1468662393840 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb1c00 == 25 [pid = 1772] [id = 437] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x95e47800 == 24 [pid = 1772] [id = 434] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb2000 == 23 [pid = 1772] [id = 433] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4400 == 22 [pid = 1772] [id = 428] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x95135800 == 21 [pid = 1772] [id = 430] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x95e47c00 == 20 [pid = 1772] [id = 436] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x9a633400 == 19 [pid = 1772] [id = 435] 02:46:34 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb9800 == 18 [pid = 1772] [id = 427] 02:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2695ms 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a4e0400) [pid = 1772] [serial = 1298] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x99e0d800) [pid = 1772] [serial = 1287] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x95180000) [pid = 1772] [serial = 1290] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a4dd800) [pid = 1772] [serial = 1269] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9d875000) [pid = 1772] [serial = 1275] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa2001400) [pid = 1772] [serial = 1277] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0xa310d000) [pid = 1772] [serial = 1281] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9383bc00) [pid = 1772] [serial = 1283] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x93a5e400) [pid = 1772] [serial = 1284] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x96e9c400) [pid = 1772] [serial = 1292] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a412c00) [pid = 1772] [serial = 1268] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9831a800) [pid = 1772] [serial = 1286] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x95135400) [pid = 1772] [serial = 1265] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95130800) [pid = 1772] [serial = 1289] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x97992000) [pid = 1772] [serial = 1293] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9add6400) [pid = 1772] [serial = 1272] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95344400) [pid = 1772] [serial = 1266] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9aab5800) [pid = 1772] [serial = 1271] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa23af800) [pid = 1772] [serial = 1280] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa200e400) [pid = 1772] [serial = 1278] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a4d8800) [pid = 1772] [serial = 1295] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a4e1c00) [pid = 1772] [serial = 1296] [outer = (nil)] [url = about:blank] 02:46:34 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9d493800) [pid = 1772] [serial = 1274] [outer = (nil)] [url = about:blank] 02:46:35 INFO - PROCESS | 1772 | 1468662395142 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 1772 | 1468662395148 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:46:35 INFO - PROCESS | 1772 | 1468662395164 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 1772 | 1468662395173 Marionette TRACE conn4 <- [1,1770,null,{}] 02:46:35 INFO - PROCESS | 1772 | 1468662395183 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:35 INFO - PROCESS | 1772 | 1468662395189 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:35 INFO - PROCESS | 1772 | 1468662395373 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:46:35 INFO - PROCESS | 1772 | 1468662395504 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 1772 | 1468662395521 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c97c00 == 19 [pid = 1772] [id = 450] 02:46:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x93c98000) [pid = 1772] [serial = 1351] [outer = (nil)] 02:46:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95129800) [pid = 1772] [serial = 1352] [outer = 0x93c98000] 02:46:35 INFO - PROCESS | 1772 | 1468662395595 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95135800) [pid = 1772] [serial = 1353] [outer = 0x93c98000] 02:46:36 INFO - PROCESS | 1772 | 1468662396495 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1391ms 02:46:36 INFO - PROCESS | 1772 | 1468662396555 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 1772 | 1468662396559 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 02:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:46:36 INFO - PROCESS | 1772 | 1468662396572 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 1772 | 1468662396579 Marionette TRACE conn4 <- [1,1774,null,{}] 02:46:36 INFO - PROCESS | 1772 | 1468662396586 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:36 INFO - PROCESS | 1772 | 1468662396592 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:36 INFO - PROCESS | 1772 | 1468662396831 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:46:36 INFO - PROCESS | 1772 | 1468662396971 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 1772 | 1468662396979 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x96ea0800 == 20 [pid = 1772] [id = 451] 02:46:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x97992000) [pid = 1772] [serial = 1354] [outer = (nil)] 02:46:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9924a400) [pid = 1772] [serial = 1355] [outer = 0x97992000] 02:46:37 INFO - PROCESS | 1772 | 1468662397059 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x99e0c800) [pid = 1772] [serial = 1356] [outer = 0x97992000] 02:46:38 INFO - PROCESS | 1772 | 1468662398054 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1552ms 02:46:38 INFO - PROCESS | 1772 | 1468662398123 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 1772 | 1468662398128 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 02:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:46:38 INFO - PROCESS | 1772 | 1468662398136 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 1772 | 1468662398141 Marionette TRACE conn4 <- [1,1778,null,{}] 02:46:38 INFO - PROCESS | 1772 | 1468662398168 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:38 INFO - PROCESS | 1772 | 1468662398177 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:38 INFO - PROCESS | 1772 | 1468662398420 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:46:38 INFO - PROCESS | 1772 | 1468662398452 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 1772 | 1468662398466 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4ddc00 == 21 [pid = 1772] [id = 452] 02:46:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a4df000) [pid = 1772] [serial = 1357] [outer = (nil)] 02:46:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a4e5800) [pid = 1772] [serial = 1358] [outer = 0x9a4df000] 02:46:38 INFO - PROCESS | 1772 | 1468662398549 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a636c00) [pid = 1772] [serial = 1359] [outer = 0x9a4df000] 02:46:39 INFO - PROCESS | 1772 | 1468662399651 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:46:39 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 02:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1540ms 02:46:39 INFO - PROCESS | 1772 | 1468662399681 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 1772 | 1468662399684 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 02:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9790d800) [pid = 1772] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a9b4800) [pid = 1772] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a9bcc00) [pid = 1772] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95185800) [pid = 1772] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a453800) [pid = 1772] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x92cb3400) [pid = 1772] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a645000) [pid = 1772] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x99283800) [pid = 1772] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x92cb2c00) [pid = 1772] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x93c9d800) [pid = 1772] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:46:40 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9534c800) [pid = 1772] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:46:40 INFO - PROCESS | 1772 | 1468662400252 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 1772 | 1468662400256 Marionette TRACE conn4 <- [1,1782,null,{}] 02:46:40 INFO - PROCESS | 1772 | 1468662400264 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:40 INFO - PROCESS | 1772 | 1468662400270 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:40 INFO - PROCESS | 1772 | 1468662400441 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:46:40 INFO - PROCESS | 1772 | 1468662400578 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 1772 | 1468662400587 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x99283800 == 22 [pid = 1772] [id = 453] 02:46:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a40b800) [pid = 1772] [serial = 1360] [outer = (nil)] 02:46:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a4d8400) [pid = 1772] [serial = 1361] [outer = 0x9a40b800] 02:46:40 INFO - PROCESS | 1772 | 1468662400665 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a9afc00) [pid = 1772] [serial = 1362] [outer = 0x9a40b800] 02:46:41 INFO - PROCESS | 1772 | 1468662401520 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:46:41 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 02:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1444ms 02:46:41 INFO - PROCESS | 1772 | 1468662401588 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 1772 | 1468662401592 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 02:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:46:41 INFO - PROCESS | 1772 | 1468662401599 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 1772 | 1468662401603 Marionette TRACE conn4 <- [1,1786,null,{}] 02:46:41 INFO - PROCESS | 1772 | 1468662401610 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:41 INFO - PROCESS | 1772 | 1468662401616 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:41 INFO - PROCESS | 1772 | 1468662401802 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:46:41 INFO - PROCESS | 1772 | 1468662401956 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 1772 | 1468662401964 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e47c00 == 23 [pid = 1772] [id = 454] 02:46:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9790b000) [pid = 1772] [serial = 1363] [outer = (nil)] 02:46:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9addd800) [pid = 1772] [serial = 1364] [outer = 0x9790b000] 02:46:42 INFO - PROCESS | 1772 | 1468662402040 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b12b000) [pid = 1772] [serial = 1365] [outer = 0x9790b000] 02:46:43 INFO - PROCESS | 1772 | 1468662403165 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:46:43 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 02:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1640ms 02:46:43 INFO - PROCESS | 1772 | 1468662403242 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 1772 | 1468662403252 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 02:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:46:43 INFO - PROCESS | 1772 | 1468662403262 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 1772 | 1468662403270 Marionette TRACE conn4 <- [1,1790,null,{}] 02:46:43 INFO - PROCESS | 1772 | 1468662403282 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:43 INFO - PROCESS | 1772 | 1468662403290 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:43 INFO - PROCESS | 1772 | 1468662403566 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:46:43 INFO - PROCESS | 1772 | 1468662403846 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 1772 | 1468662403855 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbe000 == 24 [pid = 1772] [id = 455] 02:46:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95133c00) [pid = 1772] [serial = 1366] [outer = (nil)] 02:46:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a346c00) [pid = 1772] [serial = 1367] [outer = 0x95133c00] 02:46:43 INFO - PROCESS | 1772 | 1468662403954 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a4d7800) [pid = 1772] [serial = 1368] [outer = 0x95133c00] 02:46:45 INFO - PROCESS | 1772 | 1468662405029 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:46:45 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) 02:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1839ms 02:46:45 INFO - PROCESS | 1772 | 1468662405102 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 1772 | 1468662405110 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 02:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:46:45 INFO - PROCESS | 1772 | 1468662405123 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 1772 | 1468662405129 Marionette TRACE conn4 <- [1,1794,null,{}] 02:46:45 INFO - PROCESS | 1772 | 1468662405137 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:45 INFO - PROCESS | 1772 | 1468662405145 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:45 INFO - PROCESS | 1772 | 1468662405407 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:46:45 INFO - PROCESS | 1772 | 1468662405653 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 1772 | 1468662405663 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbb400 == 25 [pid = 1772] [id = 456] 02:46:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9ade1400) [pid = 1772] [serial = 1369] [outer = (nil)] 02:46:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b40c400) [pid = 1772] [serial = 1370] [outer = 0x9ade1400] 02:46:45 INFO - PROCESS | 1772 | 1468662405762 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b453c00) [pid = 1772] [serial = 1371] [outer = 0x9ade1400] 02:46:46 INFO - PROCESS | 1772 | 1468662406883 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1840ms 02:46:46 INFO - PROCESS | 1772 | 1468662406964 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 1772 | 1468662406969 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 02:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:46:46 INFO - PROCESS | 1772 | 1468662406977 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 1772 | 1468662406984 Marionette TRACE conn4 <- [1,1798,null,{}] 02:46:47 INFO - PROCESS | 1772 | 1468662407004 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:47 INFO - PROCESS | 1772 | 1468662407016 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:47 INFO - PROCESS | 1772 | 1468662407343 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:46:47 INFO - PROCESS | 1772 | 1468662407522 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 1772 | 1468662407539 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c009c00 == 26 [pid = 1772] [id = 457] 02:46:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c00cc00) [pid = 1772] [serial = 1372] [outer = (nil)] 02:46:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9c07e400) [pid = 1772] [serial = 1373] [outer = 0x9c00cc00] 02:46:47 INFO - PROCESS | 1772 | 1468662407640 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9d493800) [pid = 1772] [serial = 1374] [outer = 0x9c00cc00] 02:46:48 INFO - PROCESS | 1772 | 1468662408682 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1742ms 02:46:48 INFO - PROCESS | 1772 | 1468662408722 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 1772 | 1468662408728 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 02:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:46:48 INFO - PROCESS | 1772 | 1468662408736 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 1772 | 1468662408739 Marionette TRACE conn4 <- [1,1802,null,{}] 02:46:48 INFO - PROCESS | 1772 | 1468662408747 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:48 INFO - PROCESS | 1772 | 1468662408752 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:48 INFO - PROCESS | 1772 | 1468662408946 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:46:49 INFO - PROCESS | 1772 | 1468662409172 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 1772 | 1468662409185 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4db400 == 27 [pid = 1772] [id = 458] 02:46:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a4e5400) [pid = 1772] [serial = 1375] [outer = (nil)] 02:46:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9d834800) [pid = 1772] [serial = 1376] [outer = 0x9a4e5400] 02:46:49 INFO - PROCESS | 1772 | 1468662409313 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa102ac00) [pid = 1772] [serial = 1377] [outer = 0x9a4e5400] 02:46:50 INFO - PROCESS | 1772 | 1468662410489 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1834ms 02:46:50 INFO - PROCESS | 1772 | 1468662410571 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 1772 | 1468662410579 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 02:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:46:50 INFO - PROCESS | 1772 | 1468662410601 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 1772 | 1468662410607 Marionette TRACE conn4 <- [1,1806,null,{}] 02:46:50 INFO - PROCESS | 1772 | 1468662410617 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:50 INFO - PROCESS | 1772 | 1468662410622 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:50 INFO - PROCESS | 1772 | 1468662410896 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:46:51 INFO - PROCESS | 1772 | 1468662411156 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 1772 | 1468662411172 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534bc00 == 28 [pid = 1772] [id = 459] 02:46:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9534d000) [pid = 1772] [serial = 1378] [outer = (nil)] 02:46:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x96ea1800) [pid = 1772] [serial = 1379] [outer = 0x9534d000] 02:46:51 INFO - PROCESS | 1772 | 1468662411254 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x99738c00) [pid = 1772] [serial = 1380] [outer = 0x9534d000] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a63bc00) [pid = 1772] [serial = 1299] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9b459000) [pid = 1772] [serial = 1328] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9b54d800) [pid = 1772] [serial = 1329] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a9b9400) [pid = 1772] [serial = 1322] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9aaba000) [pid = 1772] [serial = 1323] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9aabec00) [pid = 1772] [serial = 1310] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9addb800) [pid = 1772] [serial = 1311] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x95350400) [pid = 1772] [serial = 1316] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9798e800) [pid = 1772] [serial = 1317] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a4e1400) [pid = 1772] [serial = 1319] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95e44400) [pid = 1772] [serial = 1313] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9393dc00) [pid = 1772] [serial = 1314] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a64a000) [pid = 1772] [serial = 1307] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a652400) [pid = 1772] [serial = 1308] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a013400) [pid = 1772] [serial = 1304] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a417000) [pid = 1772] [serial = 1305] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x92cbc400) [pid = 1772] [serial = 1301] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x93941800) [pid = 1772] [serial = 1302] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a62f800) [pid = 1772] [serial = 1326] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x95e4e000) [pid = 1772] [serial = 1325] [outer = (nil)] [url = about:blank] 02:46:51 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a586800) [pid = 1772] [serial = 1320] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 1772 | 1468662412337 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1791ms 02:46:52 INFO - PROCESS | 1772 | 1468662412389 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 1772 | 1468662412397 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 02:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:46:52 INFO - PROCESS | 1772 | 1468662412409 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 1772 | 1468662412412 Marionette TRACE conn4 <- [1,1810,null,{}] 02:46:52 INFO - PROCESS | 1772 | 1468662412420 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:52 INFO - PROCESS | 1772 | 1468662412426 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:52 INFO - PROCESS | 1772 | 1468662412635 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:46:52 INFO - PROCESS | 1772 | 1468662412822 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 1772 | 1468662412828 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x99734800 == 29 [pid = 1772] [id = 460] 02:46:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x99735000) [pid = 1772] [serial = 1381] [outer = (nil)] 02:46:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a4de800) [pid = 1772] [serial = 1382] [outer = 0x99735000] 02:46:52 INFO - PROCESS | 1772 | 1468662412923 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a63b000) [pid = 1772] [serial = 1383] [outer = 0x99735000] 02:46:53 INFO - PROCESS | 1772 | 1468662413845 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1499ms 02:46:53 INFO - PROCESS | 1772 | 1468662413907 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 1772 | 1468662413911 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:46:53 INFO - PROCESS | 1772 | 1468662413919 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 1772 | 1468662413926 Marionette TRACE conn4 <- [1,1814,null,{}] 02:46:53 INFO - PROCESS | 1772 | 1468662413945 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:53 INFO - PROCESS | 1772 | 1468662413954 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:54 INFO - PROCESS | 1772 | 1468662414147 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:46:54 INFO - PROCESS | 1772 | 1468662414309 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 1772 | 1468662414320 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aabec00 == 30 [pid = 1772] [id = 461] 02:46:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9add3c00) [pid = 1772] [serial = 1384] [outer = (nil)] 02:46:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b123c00) [pid = 1772] [serial = 1385] [outer = 0x9add3c00] 02:46:54 INFO - PROCESS | 1772 | 1468662414403 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b458800) [pid = 1772] [serial = 1386] [outer = 0x9add3c00] 02:46:55 INFO - PROCESS | 1772 | 1468662415450 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1597ms 02:46:55 INFO - PROCESS | 1772 | 1468662415522 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 1772 | 1468662415529 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 02:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:46:55 INFO - PROCESS | 1772 | 1468662415537 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 1772 | 1468662415540 Marionette TRACE conn4 <- [1,1818,null,{}] 02:46:55 INFO - PROCESS | 1772 | 1468662415554 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:55 INFO - PROCESS | 1772 | 1468662415561 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:55 INFO - PROCESS | 1772 | 1468662415800 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:46:55 INFO - PROCESS | 1772 | 1468662415825 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 1772 | 1468662415836 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4c00 == 31 [pid = 1772] [id = 462] 02:46:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aabdc00) [pid = 1772] [serial = 1387] [outer = (nil)] 02:46:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9bf06800) [pid = 1772] [serial = 1388] [outer = 0x9aabdc00] 02:46:55 INFO - PROCESS | 1772 | 1468662415909 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c079400) [pid = 1772] [serial = 1389] [outer = 0x9aabdc00] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95348c00) [pid = 1772] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9aab7000) [pid = 1772] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x93c98000) [pid = 1772] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a4df000) [pid = 1772] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9c003c00) [pid = 1772] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x97992000) [pid = 1772] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a4e4c00) [pid = 1772] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9bcf6400) [pid = 1772] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x93942800) [pid = 1772] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x95e42c00) [pid = 1772] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:46:56 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a40b800) [pid = 1772] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:46:56 INFO - PROCESS | 1772 | 1468662416940 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1440ms 02:46:56 INFO - PROCESS | 1772 | 1468662416978 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 1772 | 1468662416981 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 02:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:46:56 INFO - PROCESS | 1772 | 1468662416990 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 1772 | 1468662416993 Marionette TRACE conn4 <- [1,1822,null,{}] 02:46:57 INFO - PROCESS | 1772 | 1468662417000 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:57 INFO - PROCESS | 1772 | 1468662417005 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:57 INFO - PROCESS | 1772 | 1468662417245 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:46:57 INFO - PROCESS | 1772 | 1468662417261 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 1772 | 1468662417276 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x97904c00 == 32 [pid = 1772] [id = 463] 02:46:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9790c400) [pid = 1772] [serial = 1390] [outer = (nil)] 02:46:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9b40fc00) [pid = 1772] [serial = 1391] [outer = 0x9790c400] 02:46:57 INFO - PROCESS | 1772 | 1468662417358 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9bcac000) [pid = 1772] [serial = 1392] [outer = 0x9790c400] 02:46:58 INFO - PROCESS | 1772 | 1468662418311 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1343ms 02:46:58 INFO - PROCESS | 1772 | 1468662418338 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:46:58 INFO - PROCESS | 1772 | 1468662418342 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 02:46:58 INFO - PROCESS | 1772 | 1468662418349 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 1772 | 1468662418354 Marionette TRACE conn4 <- [1,1826,null,{}] 02:46:58 INFO - PROCESS | 1772 | 1468662418360 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:46:58 INFO - PROCESS | 1772 | 1468662418372 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:58 INFO - PROCESS | 1772 | 1468662418668 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:46:58 INFO - PROCESS | 1772 | 1468662418845 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 1772 | 1468662418862 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:46:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbb000 == 33 [pid = 1772] [id = 464] 02:46:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x92cbbc00) [pid = 1772] [serial = 1393] [outer = (nil)] 02:46:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x93939400) [pid = 1772] [serial = 1394] [outer = 0x92cbbc00] 02:46:58 INFO - PROCESS | 1772 | 1468662418954 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x93a5bc00) [pid = 1772] [serial = 1395] [outer = 0x92cbbc00] 02:47:00 INFO - PROCESS | 1772 | 1468662420080 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1783ms 02:47:00 INFO - PROCESS | 1772 | 1468662420134 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 1772 | 1468662420141 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 02:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:47:00 INFO - PROCESS | 1772 | 1468662420151 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 1772 | 1468662420157 Marionette TRACE conn4 <- [1,1830,null,{}] 02:47:00 INFO - PROCESS | 1772 | 1468662420167 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:00 INFO - PROCESS | 1772 | 1468662420172 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:00 INFO - PROCESS | 1772 | 1468662420443 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:47:00 INFO - PROCESS | 1772 | 1468662420731 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 1772 | 1468662420739 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x96ea3800 == 34 [pid = 1772] [id = 465] 02:47:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x97998c00) [pid = 1772] [serial = 1396] [outer = (nil)] 02:47:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x99e03400) [pid = 1772] [serial = 1397] [outer = 0x97998c00] 02:47:00 INFO - PROCESS | 1772 | 1468662420833 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a416400) [pid = 1772] [serial = 1398] [outer = 0x97998c00] 02:47:01 INFO - PROCESS | 1772 | 1468662421889 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1787ms 02:47:01 INFO - PROCESS | 1772 | 1468662421939 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:47:01 INFO - PROCESS | 1772 | 1468662421945 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 02:47:01 INFO - PROCESS | 1772 | 1468662421954 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 1772 | 1468662421957 Marionette TRACE conn4 <- [1,1834,null,{}] 02:47:01 INFO - PROCESS | 1772 | 1468662421966 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:01 INFO - PROCESS | 1772 | 1468662421972 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:02 INFO - PROCESS | 1772 | 1468662422234 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:47:02 INFO - PROCESS | 1772 | 1468662422678 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 1772 | 1468662422695 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a58e800 == 35 [pid = 1772] [id = 466] 02:47:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a85ac00) [pid = 1772] [serial = 1399] [outer = (nil)] 02:47:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a9b6000) [pid = 1772] [serial = 1400] [outer = 0x9a85ac00] 02:47:02 INFO - PROCESS | 1772 | 1468662422800 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9aabac00) [pid = 1772] [serial = 1401] [outer = 0x9a85ac00] 02:47:03 INFO - PROCESS | 1772 | 1468662423858 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:47:03 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 02:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1945ms 02:47:03 INFO - PROCESS | 1772 | 1468662423899 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 1772 | 1468662423906 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 02:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:47:03 INFO - PROCESS | 1772 | 1468662423926 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 1772 | 1468662423935 Marionette TRACE conn4 <- [1,1838,null,{}] 02:47:03 INFO - PROCESS | 1772 | 1468662423942 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:03 INFO - PROCESS | 1772 | 1468662423949 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:04 INFO - PROCESS | 1772 | 1468662424213 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:47:04 INFO - PROCESS | 1772 | 1468662424445 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 1772 | 1468662424457 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c90000 == 36 [pid = 1772] [id = 467] 02:47:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a40cc00) [pid = 1772] [serial = 1402] [outer = (nil)] 02:47:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9d82d800) [pid = 1772] [serial = 1403] [outer = 0x9a40cc00] 02:47:04 INFO - PROCESS | 1772 | 1468662424582 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa2289800) [pid = 1772] [serial = 1404] [outer = 0x9a40cc00] 02:47:05 INFO - PROCESS | 1772 | 1468662425638 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1760ms 02:47:05 INFO - PROCESS | 1772 | 1468662425677 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 1772 | 1468662425682 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:47:05 INFO - PROCESS | 1772 | 1468662425691 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 1772 | 1468662425696 Marionette TRACE conn4 <- [1,1842,null,{}] 02:47:05 INFO - PROCESS | 1772 | 1468662425706 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:05 INFO - PROCESS | 1772 | 1468662425712 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:05 INFO - PROCESS | 1772 | 1468662425922 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:47:06 INFO - PROCESS | 1772 | 1468662426151 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 1772 | 1468662426165 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4dfc00 == 37 [pid = 1772] [id = 468] 02:47:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b559400) [pid = 1772] [serial = 1405] [outer = (nil)] 02:47:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa232c400) [pid = 1772] [serial = 1406] [outer = 0x9b559400] 02:47:06 INFO - PROCESS | 1772 | 1468662426264 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa237b400) [pid = 1772] [serial = 1407] [outer = 0x9b559400] 02:47:07 INFO - PROCESS | 1772 | 1468662427257 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1645ms 02:47:07 INFO - PROCESS | 1772 | 1468662427336 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 1772 | 1468662427341 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 02:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:47:07 INFO - PROCESS | 1772 | 1468662427350 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 1772 | 1468662427355 Marionette TRACE conn4 <- [1,1846,null,{}] 02:47:07 INFO - PROCESS | 1772 | 1468662427363 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:07 INFO - PROCESS | 1772 | 1468662427369 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:07 INFO - PROCESS | 1772 | 1468662427620 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:47:07 INFO - PROCESS | 1772 | 1468662427864 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 1772 | 1468662427885 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:07 INFO - PROCESS | 1772 | ++DOCSHELL 0xa255cc00 == 38 [pid = 1772] [id = 469] 02:47:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa255f800) [pid = 1772] [serial = 1408] [outer = (nil)] 02:47:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2fb8000) [pid = 1772] [serial = 1409] [outer = 0xa255f800] 02:47:08 INFO - PROCESS | 1772 | 1468662427999 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa310a800) [pid = 1772] [serial = 1410] [outer = 0xa255f800] 02:47:09 INFO - PROCESS | 1772 | 1468662429000 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:47:09 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) 02:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1690ms 02:47:09 INFO - PROCESS | 1772 | 1468662429041 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 1772 | 1468662429045 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 02:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:47:09 INFO - PROCESS | 1772 | 1468662429053 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 1772 | 1468662429058 Marionette TRACE conn4 <- [1,1850,null,{}] 02:47:09 INFO - PROCESS | 1772 | 1468662429064 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:09 INFO - PROCESS | 1772 | 1468662429069 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:09 INFO - PROCESS | 1772 | 1468662429281 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:47:09 INFO - PROCESS | 1772 | 1468662429472 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 1772 | 1468662429483 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63c800 == 39 [pid = 1772] [id = 470] 02:47:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9a9b3800) [pid = 1772] [serial = 1411] [outer = (nil)] 02:47:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa33cb000) [pid = 1772] [serial = 1412] [outer = 0x9a9b3800] 02:47:09 INFO - PROCESS | 1772 | 1468662429628 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa4d4dc00) [pid = 1772] [serial = 1413] [outer = 0x9a9b3800] 02:47:10 INFO - PROCESS | 1772 | 1468662430861 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1891ms 02:47:10 INFO - PROCESS | 1772 | 1468662430951 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 1772 | 1468662430958 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:47:10 INFO - PROCESS | 1772 | 1468662430969 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 1772 | 1468662430974 Marionette TRACE conn4 <- [1,1854,null,{}] 02:47:10 INFO - PROCESS | 1772 | 1468662430984 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 1772 | 1468662430992 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:11 INFO - PROCESS | 1772 | 1468662431283 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:47:11 INFO - PROCESS | 1772 | 1468662431460 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 1772 | 1468662431474 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x95185800 == 40 [pid = 1772] [id = 471] 02:47:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x95342800) [pid = 1772] [serial = 1414] [outer = (nil)] 02:47:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9534f400) [pid = 1772] [serial = 1415] [outer = 0x95342800] 02:47:11 INFO - PROCESS | 1772 | 1468662431561 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x96e9b800) [pid = 1772] [serial = 1416] [outer = 0x95342800] 02:47:12 INFO - PROCESS | 1772 | 1468662432615 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1691ms 02:47:12 INFO - PROCESS | 1772 | 1468662432661 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 1772 | 1468662432668 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 02:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:47:12 INFO - PROCESS | 1772 | 1468662432681 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 1772 | 1468662432685 Marionette TRACE conn4 <- [1,1858,null,{}] 02:47:12 INFO - PROCESS | 1772 | 1468662432695 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 1772 | 1468662432701 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:12 INFO - PROCESS | 1772 | 1468662432931 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x95e42400 == 39 [pid = 1772] [id = 448] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x97904c00 == 38 [pid = 1772] [id = 463] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4c00 == 37 [pid = 1772] [id = 462] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9aabec00 == 36 [pid = 1772] [id = 461] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x99734800 == 35 [pid = 1772] [id = 460] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9534bc00 == 34 [pid = 1772] [id = 459] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0c00 == 33 [pid = 1772] [id = 449] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4cc00 == 32 [pid = 1772] [id = 439] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x93c97c00 == 31 [pid = 1772] [id = 450] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x96e94800 == 30 [pid = 1772] [id = 446] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbe000 == 29 [pid = 1772] [id = 455] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4db400 == 28 [pid = 1772] [id = 458] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4800 == 27 [pid = 1772] [id = 442] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4ddc00 == 26 [pid = 1772] [id = 452] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbb400 == 25 [pid = 1772] [id = 456] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0800 == 24 [pid = 1772] [id = 447] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x99283800 == 23 [pid = 1772] [id = 453] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba000 == 22 [pid = 1772] [id = 441] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9c009c00 == 21 [pid = 1772] [id = 457] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b4400 == 20 [pid = 1772] [id = 440] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x95347400 == 19 [pid = 1772] [id = 443] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a45a400 == 18 [pid = 1772] [id = 444] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x95e47c00 == 17 [pid = 1772] [id = 454] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x96ea0800 == 16 [pid = 1772] [id = 451] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9512b000 == 15 [pid = 1772] [id = 438] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9c002800 == 14 [pid = 1772] [id = 445] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63c800 == 13 [pid = 1772] [id = 470] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0xa255cc00 == 12 [pid = 1772] [id = 469] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4dfc00 == 11 [pid = 1772] [id = 468] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x93c90000 == 10 [pid = 1772] [id = 467] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x96ea3800 == 9 [pid = 1772] [id = 465] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x9a58e800 == 8 [pid = 1772] [id = 466] 02:47:14 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbb000 == 7 [pid = 1772] [id = 464] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a63b800) [pid = 1772] [serial = 1332] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a4dac00) [pid = 1772] [serial = 1331] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9b40d800) [pid = 1772] [serial = 1335] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9b40a800) [pid = 1772] [serial = 1334] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x95129800) [pid = 1772] [serial = 1352] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x95135800) [pid = 1772] [serial = 1353] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a4e5800) [pid = 1772] [serial = 1358] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9c077400) [pid = 1772] [serial = 1338] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9c06f400) [pid = 1772] [serial = 1337] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9924a400) [pid = 1772] [serial = 1355] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9aac0800) [pid = 1772] [serial = 1350] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a9b1c00) [pid = 1772] [serial = 1349] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d82a800) [pid = 1772] [serial = 1341] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9d41f400) [pid = 1772] [serial = 1340] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9973e400) [pid = 1772] [serial = 1344] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95349800) [pid = 1772] [serial = 1343] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9973f800) [pid = 1772] [serial = 1347] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a636c00) [pid = 1772] [serial = 1359] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a4d8400) [pid = 1772] [serial = 1361] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95e50000) [pid = 1772] [serial = 1346] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x99e0c800) [pid = 1772] [serial = 1356] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9afc00) [pid = 1772] [serial = 1362] [outer = (nil)] [url = about:blank] 02:47:14 INFO - PROCESS | 1772 | 1468662434334 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 1772 | 1468662434345 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4800 == 8 [pid = 1772] [id = 472] 02:47:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x92cb4c00) [pid = 1772] [serial = 1417] [outer = (nil)] 02:47:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x92cbc400) [pid = 1772] [serial = 1418] [outer = 0x92cb4c00] 02:47:14 INFO - PROCESS | 1772 | 1468662434434 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x93937000) [pid = 1772] [serial = 1419] [outer = 0x92cb4c00] 02:47:15 INFO - PROCESS | 1772 | 1468662435349 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2703ms 02:47:15 INFO - PROCESS | 1772 | 1468662435386 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1772 | 1468662435392 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:47:15 INFO - PROCESS | 1772 | 1468662435402 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1772 | 1468662435406 Marionette TRACE conn4 <- [1,1862,null,{}] 02:47:15 INFO - PROCESS | 1772 | 1468662435416 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 1772 | 1468662435424 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:15 INFO - PROCESS | 1772 | 1468662435615 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:47:15 INFO - PROCESS | 1772 | 1468662435760 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 1772 | 1468662435773 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x94750c00 == 9 [pid = 1772] [id = 473] 02:47:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9517f000) [pid = 1772] [serial = 1420] [outer = (nil)] 02:47:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95e42400) [pid = 1772] [serial = 1421] [outer = 0x9517f000] 02:47:15 INFO - PROCESS | 1772 | 1468662435847 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x96e9a400) [pid = 1772] [serial = 1422] [outer = 0x9517f000] 02:47:16 INFO - PROCESS | 1772 | 1468662436746 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1389ms 02:47:16 INFO - PROCESS | 1772 | 1468662436811 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 1772 | 1468662436818 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 02:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:47:16 INFO - PROCESS | 1772 | 1468662436826 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 1772 | 1468662436830 Marionette TRACE conn4 <- [1,1866,null,{}] 02:47:16 INFO - PROCESS | 1772 | 1468662436836 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:16 INFO - PROCESS | 1772 | 1468662436842 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:17 INFO - PROCESS | 1772 | 1468662437085 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:47:17 INFO - PROCESS | 1772 | 1468662437107 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 1772 | 1468662437115 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e48000 == 10 [pid = 1772] [id = 474] 02:47:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9973e400) [pid = 1772] [serial = 1423] [outer = (nil)] 02:47:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a3eb000) [pid = 1772] [serial = 1424] [outer = 0x9973e400] 02:47:17 INFO - PROCESS | 1772 | 1468662437206 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a452400) [pid = 1772] [serial = 1425] [outer = 0x9973e400] 02:47:18 INFO - PROCESS | 1772 | 1468662438349 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1584ms 02:47:18 INFO - PROCESS | 1772 | 1468662438412 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:47:18 INFO - PROCESS | 1772 | 1468662438417 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 02:47:18 INFO - PROCESS | 1772 | 1468662438433 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 1772 | 1468662438444 Marionette TRACE conn4 <- [1,1870,null,{}] 02:47:18 INFO - PROCESS | 1772 | 1468662438464 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:18 INFO - PROCESS | 1772 | 1468662438473 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:18 INFO - PROCESS | 1772 | 1468662438716 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:47:18 INFO - PROCESS | 1772 | 1468662438740 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 1772 | 1468662438747 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a638800 == 11 [pid = 1772] [id = 475] 02:47:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a639400) [pid = 1772] [serial = 1426] [outer = (nil)] 02:47:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a647000) [pid = 1772] [serial = 1427] [outer = 0x9a639400] 02:47:18 INFO - PROCESS | 1772 | 1468662438824 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a64e000) [pid = 1772] [serial = 1428] [outer = 0x9a639400] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9aabdc00) [pid = 1772] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a4e5400) [pid = 1772] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9add3c00) [pid = 1772] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9790b000) [pid = 1772] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95133c00) [pid = 1772] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9ade1400) [pid = 1772] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9534d000) [pid = 1772] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9c00cc00) [pid = 1772] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x99735000) [pid = 1772] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:47:19 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9790c400) [pid = 1772] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:47:20 INFO - PROCESS | 1772 | 1468662440289 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1922ms 02:47:20 INFO - PROCESS | 1772 | 1468662440347 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:47:20 INFO - PROCESS | 1772 | 1468662440352 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 02:47:20 INFO - PROCESS | 1772 | 1468662440359 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 1772 | 1468662440362 Marionette TRACE conn4 <- [1,1874,null,{}] 02:47:20 INFO - PROCESS | 1772 | 1468662440368 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 1772 | 1468662440375 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:20 INFO - PROCESS | 1772 | 1468662440558 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:47:20 INFO - PROCESS | 1772 | 1468662440568 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 1772 | 1468662440575 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3800 == 12 [pid = 1772] [id = 476] 02:47:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x92cb8800) [pid = 1772] [serial = 1429] [outer = (nil)] 02:47:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a647800) [pid = 1772] [serial = 1430] [outer = 0x92cb8800] 02:47:20 INFO - PROCESS | 1772 | 1468662440773 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a651c00) [pid = 1772] [serial = 1431] [outer = 0x92cb8800] 02:47:21 INFO - PROCESS | 1772 | 1468662441646 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1389ms 02:47:21 INFO - PROCESS | 1772 | 1468662441777 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 1772 | 1468662441783 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 02:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:47:21 INFO - PROCESS | 1772 | 1468662441795 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 1772 | 1468662441801 Marionette TRACE conn4 <- [1,1878,null,{}] 02:47:21 INFO - PROCESS | 1772 | 1468662441823 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:21 INFO - PROCESS | 1772 | 1468662441831 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:22 INFO - PROCESS | 1772 | 1468662442031 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:47:22 INFO - PROCESS | 1772 | 1468662442295 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 1772 | 1468662442322 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x95182c00 == 13 [pid = 1772] [id = 477] 02:47:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x951ef000) [pid = 1772] [serial = 1432] [outer = (nil)] 02:47:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x95349800) [pid = 1772] [serial = 1433] [outer = 0x951ef000] 02:47:22 INFO - PROCESS | 1772 | 1468662442478 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x994b3000) [pid = 1772] [serial = 1434] [outer = 0x951ef000] 02:47:23 INFO - PROCESS | 1772 | 1468662443615 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1894ms 02:47:23 INFO - PROCESS | 1772 | 1468662443691 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 1772 | 1468662443697 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:47:23 INFO - PROCESS | 1772 | 1468662443711 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 1772 | 1468662443721 Marionette TRACE conn4 <- [1,1882,null,{}] 02:47:23 INFO - PROCESS | 1772 | 1468662443730 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 1772 | 1468662443736 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:23 INFO - PROCESS | 1772 | 1468662443957 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:47:24 INFO - PROCESS | 1772 | 1468662444204 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 1772 | 1468662444213 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb6800 == 14 [pid = 1772] [id = 478] 02:47:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9512fc00) [pid = 1772] [serial = 1435] [outer = (nil)] 02:47:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a85b400) [pid = 1772] [serial = 1436] [outer = 0x9512fc00] 02:47:24 INFO - PROCESS | 1772 | 1468662444312 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9b6c00) [pid = 1772] [serial = 1437] [outer = 0x9512fc00] 02:47:25 INFO - PROCESS | 1772 | 1468662445402 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1750ms 02:47:25 INFO - PROCESS | 1772 | 1468662445457 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 1772 | 1468662445461 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:47:25 INFO - PROCESS | 1772 | 1468662445470 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 1772 | 1468662445475 Marionette TRACE conn4 <- [1,1886,null,{}] 02:47:25 INFO - PROCESS | 1772 | 1468662445494 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:25 INFO - PROCESS | 1772 | 1468662445504 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:25 INFO - PROCESS | 1772 | 1468662445712 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:47:26 INFO - PROCESS | 1772 | 1468662445999 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 1772 | 1468662446015 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add8000 == 15 [pid = 1772] [id = 479] 02:47:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9add8400) [pid = 1772] [serial = 1438] [outer = (nil)] 02:47:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9adde000) [pid = 1772] [serial = 1439] [outer = 0x9add8400] 02:47:26 INFO - PROCESS | 1772 | 1468662446106 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b403400) [pid = 1772] [serial = 1440] [outer = 0x9add8400] 02:47:27 INFO - PROCESS | 1772 | 1468662447146 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1743ms 02:47:27 INFO - PROCESS | 1772 | 1468662447215 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 1772 | 1468662447219 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 02:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:47:27 INFO - PROCESS | 1772 | 1468662447227 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 1772 | 1468662447232 Marionette TRACE conn4 <- [1,1890,null,{}] 02:47:27 INFO - PROCESS | 1772 | 1468662447238 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:27 INFO - PROCESS | 1772 | 1468662447245 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:27 INFO - PROCESS | 1772 | 1468662447477 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:47:27 INFO - PROCESS | 1772 | 1468662447708 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 1772 | 1468662447719 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x97999800 == 16 [pid = 1772] [id = 480] 02:47:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9aabec00) [pid = 1772] [serial = 1441] [outer = (nil)] 02:47:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9b459400) [pid = 1772] [serial = 1442] [outer = 0x9aabec00] 02:47:27 INFO - PROCESS | 1772 | 1468662447850 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9b54ec00) [pid = 1772] [serial = 1443] [outer = 0x9aabec00] 02:47:28 INFO - PROCESS | 1772 | 1468662448889 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1732ms 02:47:28 INFO - PROCESS | 1772 | 1468662448960 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 1772 | 1468662448966 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 02:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:47:28 INFO - PROCESS | 1772 | 1468662448975 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 1772 | 1468662448980 Marionette TRACE conn4 <- [1,1894,null,{}] 02:47:28 INFO - PROCESS | 1772 | 1468662448989 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 1772 | 1468662448996 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:29 INFO - PROCESS | 1772 | 1468662449239 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:47:29 INFO - PROCESS | 1772 | 1468662449473 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 1772 | 1468662449480 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a453000 == 17 [pid = 1772] [id = 481] 02:47:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9a637800) [pid = 1772] [serial = 1444] [outer = (nil)] 02:47:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9bfeac00) [pid = 1772] [serial = 1445] [outer = 0x9a637800] 02:47:29 INFO - PROCESS | 1772 | 1468662449598 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9c00cc00) [pid = 1772] [serial = 1446] [outer = 0x9a637800] 02:47:30 INFO - PROCESS | 1772 | 1468662450828 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1888ms 02:47:30 INFO - PROCESS | 1772 | 1468662450863 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 1772 | 1468662450870 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 02:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:47:30 INFO - PROCESS | 1772 | 1468662450891 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 1772 | 1468662450898 Marionette TRACE conn4 <- [1,1898,null,{}] 02:47:30 INFO - PROCESS | 1772 | 1468662450908 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:30 INFO - PROCESS | 1772 | 1468662450913 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:31 INFO - PROCESS | 1772 | 1468662451239 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:47:31 INFO - PROCESS | 1772 | 1468662451437 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 1772 | 1468662451450 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x94752c00 == 18 [pid = 1772] [id = 482] 02:47:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x95345c00) [pid = 1772] [serial = 1447] [outer = (nil)] 02:47:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x97902400) [pid = 1772] [serial = 1448] [outer = 0x95345c00] 02:47:31 INFO - PROCESS | 1772 | 1468662451541 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x99ef2c00) [pid = 1772] [serial = 1449] [outer = 0x95345c00] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9bf06800) [pid = 1772] [serial = 1388] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9d834800) [pid = 1772] [serial = 1376] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9b458800) [pid = 1772] [serial = 1386] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9addd800) [pid = 1772] [serial = 1364] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a346c00) [pid = 1772] [serial = 1367] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9b40c400) [pid = 1772] [serial = 1370] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x96ea1800) [pid = 1772] [serial = 1379] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9c07e400) [pid = 1772] [serial = 1373] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9c079400) [pid = 1772] [serial = 1389] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9b453c00) [pid = 1772] [serial = 1371] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9b123c00) [pid = 1772] [serial = 1385] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa102ac00) [pid = 1772] [serial = 1377] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a4d7800) [pid = 1772] [serial = 1368] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d493800) [pid = 1772] [serial = 1374] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x99738c00) [pid = 1772] [serial = 1380] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a63b000) [pid = 1772] [serial = 1383] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a4de800) [pid = 1772] [serial = 1382] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b12b000) [pid = 1772] [serial = 1365] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b40fc00) [pid = 1772] [serial = 1391] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9bcac000) [pid = 1772] [serial = 1392] [outer = (nil)] [url = about:blank] 02:47:32 INFO - PROCESS | 1772 | 1468662452586 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1740ms 02:47:32 INFO - PROCESS | 1772 | 1468662452629 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 1772 | 1468662452636 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 02:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:47:32 INFO - PROCESS | 1772 | 1468662452652 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 1772 | 1468662452658 Marionette TRACE conn4 <- [1,1902,null,{}] 02:47:32 INFO - PROCESS | 1772 | 1468662452666 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 1772 | 1468662452673 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:32 INFO - PROCESS | 1772 | 1468662452865 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:47:33 INFO - PROCESS | 1772 | 1468662453003 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 1772 | 1468662453015 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x94748400 == 19 [pid = 1772] [id = 483] 02:47:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a40a000) [pid = 1772] [serial = 1450] [outer = (nil)] 02:47:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a4e5c00) [pid = 1772] [serial = 1451] [outer = 0x9a40a000] 02:47:33 INFO - PROCESS | 1772 | 1468662453098 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a63ac00) [pid = 1772] [serial = 1452] [outer = 0x9a40a000] 02:47:34 INFO - PROCESS | 1772 | 1468662454060 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1446ms 02:47:34 INFO - PROCESS | 1772 | 1468662454095 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 1772 | 1468662454099 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:47:34 INFO - PROCESS | 1772 | 1468662454107 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 1772 | 1468662454113 Marionette TRACE conn4 <- [1,1906,null,{}] 02:47:34 INFO - PROCESS | 1772 | 1468662454131 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 1772 | 1468662454140 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:34 INFO - PROCESS | 1772 | 1468662454321 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:47:34 INFO - PROCESS | 1772 | 1468662454474 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 1772 | 1468662454485 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aac0400 == 20 [pid = 1772] [id = 484] 02:47:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9add5400) [pid = 1772] [serial = 1453] [outer = (nil)] 02:47:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b12c000) [pid = 1772] [serial = 1454] [outer = 0x9add5400] 02:47:34 INFO - PROCESS | 1772 | 1468662454562 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b40fc00) [pid = 1772] [serial = 1455] [outer = 0x9add5400] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9517f000) [pid = 1772] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95342800) [pid = 1772] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b559400) [pid = 1772] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa255f800) [pid = 1772] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a9b3800) [pid = 1772] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a639400) [pid = 1772] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x92cbbc00) [pid = 1772] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x97998c00) [pid = 1772] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a85ac00) [pid = 1772] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x92cb4c00) [pid = 1772] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9973e400) [pid = 1772] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:47:35 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a40cc00) [pid = 1772] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:47:35 INFO - PROCESS | 1772 | 1468662455959 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1889ms 02:47:36 INFO - PROCESS | 1772 | 1468662455997 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 1772 | 1468662456004 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 02:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:47:36 INFO - PROCESS | 1772 | 1468662456015 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 1772 | 1468662456020 Marionette TRACE conn4 <- [1,1910,null,{}] 02:47:36 INFO - PROCESS | 1772 | 1468662456032 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 1772 | 1468662456038 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:36 INFO - PROCESS | 1772 | 1468662456242 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:47:36 INFO - PROCESS | 1772 | 1468662456534 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 1772 | 1468662456540 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4000 == 21 [pid = 1772] [id = 485] 02:47:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95347800) [pid = 1772] [serial = 1456] [outer = (nil)] 02:47:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x99e0a400) [pid = 1772] [serial = 1457] [outer = 0x95347800] 02:47:36 INFO - PROCESS | 1772 | 1468662456634 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a417c00) [pid = 1772] [serial = 1458] [outer = 0x95347800] 02:47:37 INFO - PROCESS | 1772 | 1468662457737 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1803ms 02:47:37 INFO - PROCESS | 1772 | 1468662457818 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 1772 | 1468662457827 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 02:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:47:37 INFO - PROCESS | 1772 | 1468662457840 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 1772 | 1468662457844 Marionette TRACE conn4 <- [1,1914,null,{}] 02:47:37 INFO - PROCESS | 1772 | 1468662457852 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:37 INFO - PROCESS | 1772 | 1468662457860 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:38 INFO - PROCESS | 1772 | 1468662458109 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:47:38 INFO - PROCESS | 1772 | 1468662458443 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 1772 | 1468662458452 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbd400 == 22 [pid = 1772] [id = 486] 02:47:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a8b4400) [pid = 1772] [serial = 1459] [outer = (nil)] 02:47:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9aab4c00) [pid = 1772] [serial = 1460] [outer = 0x9a8b4400] 02:47:38 INFO - PROCESS | 1772 | 1468662458544 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9ab43c00) [pid = 1772] [serial = 1461] [outer = 0x9a8b4400] 02:47:39 INFO - PROCESS | 1772 | 1468662459540 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1742ms 02:47:39 INFO - PROCESS | 1772 | 1468662459581 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:47:39 INFO - PROCESS | 1772 | 1468662459586 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 02:47:39 INFO - PROCESS | 1772 | 1468662459595 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 1772 | 1468662459602 Marionette TRACE conn4 <- [1,1918,null,{}] 02:47:39 INFO - PROCESS | 1772 | 1468662459621 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 1772 | 1468662459631 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:39 INFO - PROCESS | 1772 | 1468662459847 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:47:40 INFO - PROCESS | 1772 | 1468662460026 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 1772 | 1468662460037 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcb2800 == 23 [pid = 1772] [id = 487] 02:47:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9bcf6c00) [pid = 1772] [serial = 1462] [outer = (nil)] 02:47:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9bfed000) [pid = 1772] [serial = 1463] [outer = 0x9bcf6c00] 02:47:40 INFO - PROCESS | 1772 | 1468662460133 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c07bc00) [pid = 1772] [serial = 1464] [outer = 0x9bcf6c00] 02:47:41 INFO - PROCESS | 1772 | 1468662461201 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1642ms 02:47:41 INFO - PROCESS | 1772 | 1468662461236 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 1772 | 1468662461241 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 02:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:47:41 INFO - PROCESS | 1772 | 1468662461249 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 1772 | 1468662461253 Marionette TRACE conn4 <- [1,1922,null,{}] 02:47:41 INFO - PROCESS | 1772 | 1468662461261 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 1772 | 1468662461266 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:41 INFO - PROCESS | 1772 | 1468662461476 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:47:41 INFO - PROCESS | 1772 | 1468662461713 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 1772 | 1468662461723 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbe800 == 24 [pid = 1772] [id = 488] 02:47:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a40fc00) [pid = 1772] [serial = 1465] [outer = (nil)] 02:47:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9d82f000) [pid = 1772] [serial = 1466] [outer = 0x9a40fc00] 02:47:41 INFO - PROCESS | 1772 | 1468662461849 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9d87cc00) [pid = 1772] [serial = 1467] [outer = 0x9a40fc00] 02:47:42 INFO - PROCESS | 1772 | 1468662462786 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1593ms 02:47:42 INFO - PROCESS | 1772 | 1468662462843 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 1772 | 1468662462847 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:47:42 INFO - PROCESS | 1772 | 1468662462854 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 1772 | 1468662462859 Marionette TRACE conn4 <- [1,1926,null,{}] 02:47:42 INFO - PROCESS | 1772 | 1468662462865 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:42 INFO - PROCESS | 1772 | 1468662462872 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:43 INFO - PROCESS | 1772 | 1468662463066 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:47:43 INFO - PROCESS | 1772 | 1468662463251 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 1772 | 1468662463258 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7400 == 25 [pid = 1772] [id = 489] 02:47:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x93942800) [pid = 1772] [serial = 1468] [outer = (nil)] 02:47:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa109f000) [pid = 1772] [serial = 1469] [outer = 0x93942800] 02:47:43 INFO - PROCESS | 1772 | 1468662463405 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa200dc00) [pid = 1772] [serial = 1470] [outer = 0x93942800] 02:47:44 INFO - PROCESS | 1772 | 1468662464387 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1586ms 02:47:44 INFO - PROCESS | 1772 | 1468662464441 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 1772 | 1468662464445 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 02:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:47:44 INFO - PROCESS | 1772 | 1468662464452 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 1772 | 1468662464457 Marionette TRACE conn4 <- [1,1930,null,{}] 02:47:44 INFO - PROCESS | 1772 | 1468662464464 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:44 INFO - PROCESS | 1772 | 1468662464475 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:44 INFO - PROCESS | 1772 | 1468662464753 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:47:45 INFO - PROCESS | 1772 | 1468662464993 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 1772 | 1468662465005 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x95181800 == 26 [pid = 1772] [id = 490] 02:47:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9534d400) [pid = 1772] [serial = 1471] [outer = (nil)] 02:47:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa25fb800) [pid = 1772] [serial = 1472] [outer = 0x9534d400] 02:47:45 INFO - PROCESS | 1772 | 1468662465135 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2fbbc00) [pid = 1772] [serial = 1473] [outer = 0x9534d400] 02:47:46 INFO - PROCESS | 1772 | 1468662466173 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1788ms 02:47:46 INFO - PROCESS | 1772 | 1468662466241 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:47:46 INFO - PROCESS | 1772 | 1468662466246 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 02:47:46 INFO - PROCESS | 1772 | 1468662466253 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 1772 | 1468662466257 Marionette TRACE conn4 <- [1,1934,null,{}] 02:47:46 INFO - PROCESS | 1772 | 1468662466263 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 1772 | 1468662466269 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:46 INFO - PROCESS | 1772 | 1468662466470 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:47:46 INFO - PROCESS | 1772 | 1468662466714 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 1772 | 1468662466727 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbf400 == 27 [pid = 1772] [id = 491] 02:47:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x92cc0c00) [pid = 1772] [serial = 1474] [outer = (nil)] 02:47:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x93a63000) [pid = 1772] [serial = 1475] [outer = 0x92cc0c00] 02:47:47 INFO - PROCESS | 1772 | 1468662467005 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9512d000) [pid = 1772] [serial = 1476] [outer = 0x92cc0c00] 02:47:48 INFO - PROCESS | 1772 | 1468662468016 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1798ms 02:47:48 INFO - PROCESS | 1772 | 1468662468052 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:47:48 INFO - PROCESS | 1772 | 1468662468058 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 02:47:48 INFO - PROCESS | 1772 | 1468662468068 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 1772 | 1468662468072 Marionette TRACE conn4 <- [1,1938,null,{}] 02:47:48 INFO - PROCESS | 1772 | 1468662468081 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 1772 | 1468662468087 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:48 INFO - PROCESS | 1772 | 1468662468298 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:47:49 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4800 == 26 [pid = 1772] [id = 472] 02:47:49 INFO - PROCESS | 1772 | --DOCSHELL 0x95185800 == 25 [pid = 1772] [id = 471] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x93a5bc00) [pid = 1772] [serial = 1395] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x93939400) [pid = 1772] [serial = 1394] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a416400) [pid = 1772] [serial = 1398] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x99e03400) [pid = 1772] [serial = 1397] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9aabac00) [pid = 1772] [serial = 1401] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a9b6000) [pid = 1772] [serial = 1400] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x92cbc400) [pid = 1772] [serial = 1418] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a452400) [pid = 1772] [serial = 1425] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa2289800) [pid = 1772] [serial = 1404] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9d82d800) [pid = 1772] [serial = 1403] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x93937000) [pid = 1772] [serial = 1419] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95e42400) [pid = 1772] [serial = 1421] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x96e9b800) [pid = 1772] [serial = 1416] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9534f400) [pid = 1772] [serial = 1415] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa237b400) [pid = 1772] [serial = 1407] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa232c400) [pid = 1772] [serial = 1406] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa310a800) [pid = 1772] [serial = 1410] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2fb8000) [pid = 1772] [serial = 1409] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa4d4dc00) [pid = 1772] [serial = 1413] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa33cb000) [pid = 1772] [serial = 1412] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a647000) [pid = 1772] [serial = 1427] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a64e000) [pid = 1772] [serial = 1428] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a3eb000) [pid = 1772] [serial = 1424] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x96e9a400) [pid = 1772] [serial = 1422] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a647800) [pid = 1772] [serial = 1430] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1772 | 1468662469751 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 1772 | 1468662469766 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7c00 == 26 [pid = 1772] [id = 492] 02:47:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x92cb9800) [pid = 1772] [serial = 1477] [outer = (nil)] 02:47:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x92cbec00) [pid = 1772] [serial = 1478] [outer = 0x92cb9800] 02:47:49 INFO - PROCESS | 1772 | 1468662469873 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x93a66c00) [pid = 1772] [serial = 1479] [outer = 0x92cb9800] 02:47:50 INFO - PROCESS | 1772 | 1468662470759 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2740ms 02:47:50 INFO - PROCESS | 1772 | 1468662470809 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 1772 | 1468662470816 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 02:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:47:50 INFO - PROCESS | 1772 | 1468662470824 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 1772 | 1468662470830 Marionette TRACE conn4 <- [1,1942,null,{}] 02:47:50 INFO - PROCESS | 1772 | 1468662470839 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 1772 | 1468662470846 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:51 INFO - PROCESS | 1772 | 1468662471034 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:47:51 INFO - PROCESS | 1772 | 1468662471179 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 1772 | 1468662471193 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x95345400 == 27 [pid = 1772] [id = 493] 02:47:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9534f400) [pid = 1772] [serial = 1480] [outer = (nil)] 02:47:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95e49000) [pid = 1772] [serial = 1481] [outer = 0x9534f400] 02:47:51 INFO - PROCESS | 1772 | 1468662471270 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x96e99400) [pid = 1772] [serial = 1482] [outer = 0x9534f400] 02:47:52 INFO - PROCESS | 1772 | 1468662472193 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1439ms 02:47:52 INFO - PROCESS | 1772 | 1468662472272 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 1772 | 1468662472281 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 02:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:47:52 INFO - PROCESS | 1772 | 1468662472292 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 1772 | 1468662472297 Marionette TRACE conn4 <- [1,1946,null,{}] 02:47:52 INFO - PROCESS | 1772 | 1468662472310 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 1772 | 1468662472316 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:52 INFO - PROCESS | 1772 | 1468662472578 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:47:52 INFO - PROCESS | 1772 | 1468662472794 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 1772 | 1468662472802 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x99739000 == 28 [pid = 1772] [id = 494] 02:47:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x99e0f800) [pid = 1772] [serial = 1483] [outer = (nil)] 02:47:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a1d6c00) [pid = 1772] [serial = 1484] [outer = 0x99e0f800] 02:47:52 INFO - PROCESS | 1772 | 1468662472906 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a40cc00) [pid = 1772] [serial = 1485] [outer = 0x99e0f800] 02:47:53 INFO - PROCESS | 1772 | 1468662473884 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1645ms 02:47:53 INFO - PROCESS | 1772 | 1468662473944 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:47:53 INFO - PROCESS | 1772 | 1468662473949 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 02:47:53 INFO - PROCESS | 1772 | 1468662473959 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1772 | 1468662473970 Marionette TRACE conn4 <- [1,1950,null,{}] 02:47:54 INFO - PROCESS | 1772 | 1468662474004 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 1772 | 1468662474014 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:54 INFO - PROCESS | 1772 | 1468662474279 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9add5400) [pid = 1772] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9add8400) [pid = 1772] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95345c00) [pid = 1772] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9aabec00) [pid = 1772] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a637800) [pid = 1772] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9512fc00) [pid = 1772] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x951ef000) [pid = 1772] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a40a000) [pid = 1772] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:47:54 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x92cb8800) [pid = 1772] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:47:54 INFO - PROCESS | 1772 | 1468662474824 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 1772 | 1468662474833 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5e400 == 29 [pid = 1772] [id = 495] 02:47:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x93c9c000) [pid = 1772] [serial = 1486] [outer = (nil)] 02:47:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9924b800) [pid = 1772] [serial = 1487] [outer = 0x93c9c000] 02:47:54 INFO - PROCESS | 1772 | 1468662474930 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a63c800) [pid = 1772] [serial = 1488] [outer = 0x93c9c000] 02:47:55 INFO - PROCESS | 1772 | 1468662475758 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1853ms 02:47:55 INFO - PROCESS | 1772 | 1468662475811 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:47:55 INFO - PROCESS | 1772 | 1468662475816 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 02:47:55 INFO - PROCESS | 1772 | 1468662475823 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 1772 | 1468662475826 Marionette TRACE conn4 <- [1,1954,null,{}] 02:47:55 INFO - PROCESS | 1772 | 1468662475834 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 1772 | 1468662475840 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:56 INFO - PROCESS | 1772 | 1468662476026 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:47:56 INFO - PROCESS | 1772 | 1468662476159 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 1772 | 1468662476169 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a40b400 == 30 [pid = 1772] [id = 496] 02:47:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a416400) [pid = 1772] [serial = 1489] [outer = (nil)] 02:47:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a652800) [pid = 1772] [serial = 1490] [outer = 0x9a416400] 02:47:56 INFO - PROCESS | 1772 | 1468662476245 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a85c400) [pid = 1772] [serial = 1491] [outer = 0x9a416400] 02:47:57 INFO - PROCESS | 1772 | 1468662477281 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1538ms 02:47:57 INFO - PROCESS | 1772 | 1468662477363 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:47:57 INFO - PROCESS | 1772 | 1468662477370 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:47:57 INFO - PROCESS | 1772 | 1468662477380 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 1772 | 1468662477387 Marionette TRACE conn4 <- [1,1958,null,{}] 02:47:57 INFO - PROCESS | 1772 | 1468662477398 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 1772 | 1468662477404 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:57 INFO - PROCESS | 1772 | 1468662477674 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:47:57 INFO - PROCESS | 1772 | 1468662477936 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 1772 | 1468662477951 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f7c00 == 31 [pid = 1772] [id = 497] 02:47:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95342400) [pid = 1772] [serial = 1492] [outer = (nil)] 02:47:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9790cc00) [pid = 1772] [serial = 1493] [outer = 0x95342400] 02:47:58 INFO - PROCESS | 1772 | 1468662478080 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a344800) [pid = 1772] [serial = 1494] [outer = 0x95342400] 02:47:59 INFO - PROCESS | 1772 | 1468662479184 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1892ms 02:47:59 INFO - PROCESS | 1772 | 1468662479272 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:47:59 INFO - PROCESS | 1772 | 1468662479281 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 02:47:59 INFO - PROCESS | 1772 | 1468662479295 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 1772 | 1468662479300 Marionette TRACE conn4 <- [1,1962,null,{}] 02:47:59 INFO - PROCESS | 1772 | 1468662479307 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:59 INFO - PROCESS | 1772 | 1468662479313 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:59 INFO - PROCESS | 1772 | 1468662479630 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:47:59 INFO - PROCESS | 1772 | 1468662479833 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 1772 | 1468662479845 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:47:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383fc00 == 32 [pid = 1772] [id = 498] 02:47:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a64d000) [pid = 1772] [serial = 1495] [outer = (nil)] 02:47:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9b6000) [pid = 1772] [serial = 1496] [outer = 0x9a64d000] 02:47:59 INFO - PROCESS | 1772 | 1468662479939 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aab7c00) [pid = 1772] [serial = 1497] [outer = 0x9a64d000] 02:48:01 INFO - PROCESS | 1772 | 1468662481164 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1898ms 02:48:01 INFO - PROCESS | 1772 | 1468662481191 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 1772 | 1468662481194 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 02:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:48:01 INFO - PROCESS | 1772 | 1468662481203 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1772 | 1468662481210 Marionette TRACE conn4 <- [1,1966,null,{}] 02:48:01 INFO - PROCESS | 1772 | 1468662481229 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 1772 | 1468662481239 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:01 INFO - PROCESS | 1772 | 1468662481482 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:48:01 INFO - PROCESS | 1772 | 1468662481719 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 1772 | 1468662481737 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b40a400 == 33 [pid = 1772] [id = 499] 02:48:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b40bc00) [pid = 1772] [serial = 1498] [outer = (nil)] 02:48:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b457c00) [pid = 1772] [serial = 1499] [outer = 0x9b40bc00] 02:48:01 INFO - PROCESS | 1772 | 1468662481879 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9bcb3800) [pid = 1772] [serial = 1500] [outer = 0x9b40bc00] 02:48:03 INFO - PROCESS | 1772 | 1468662483163 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2141ms 02:48:03 INFO - PROCESS | 1772 | 1468662483355 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 1772 | 1468662483361 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 02:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:48:03 INFO - PROCESS | 1772 | 1468662483372 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 1772 | 1468662483377 Marionette TRACE conn4 <- [1,1970,null,{}] 02:48:03 INFO - PROCESS | 1772 | 1468662483389 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 1772 | 1468662483395 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:03 INFO - PROCESS | 1772 | 1468662483574 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:48:03 INFO - PROCESS | 1772 | 1468662483828 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 1772 | 1468662483847 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534c400 == 34 [pid = 1772] [id = 500] 02:48:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x95e41c00) [pid = 1772] [serial = 1501] [outer = (nil)] 02:48:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x95e48400) [pid = 1772] [serial = 1502] [outer = 0x95e41c00] 02:48:04 INFO - PROCESS | 1772 | 1468662484008 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9790a800) [pid = 1772] [serial = 1503] [outer = 0x95e41c00] 02:48:04 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbe800 == 33 [pid = 1772] [id = 488] 02:48:04 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbd400 == 32 [pid = 1772] [id = 486] 02:48:04 INFO - PROCESS | 1772 | --DOCSHELL 0x94750c00 == 31 [pid = 1772] [id = 473] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a651c00) [pid = 1772] [serial = 1431] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9b12c000) [pid = 1772] [serial = 1454] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b40fc00) [pid = 1772] [serial = 1455] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b403400) [pid = 1772] [serial = 1440] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x97902400) [pid = 1772] [serial = 1448] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b459400) [pid = 1772] [serial = 1442] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9adde000) [pid = 1772] [serial = 1439] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x99ef2c00) [pid = 1772] [serial = 1449] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9c00cc00) [pid = 1772] [serial = 1446] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9bfeac00) [pid = 1772] [serial = 1445] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9b6c00) [pid = 1772] [serial = 1437] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x994b3000) [pid = 1772] [serial = 1434] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b54ec00) [pid = 1772] [serial = 1443] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x95349800) [pid = 1772] [serial = 1433] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a85b400) [pid = 1772] [serial = 1436] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a63ac00) [pid = 1772] [serial = 1452] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a4e5c00) [pid = 1772] [serial = 1451] [outer = (nil)] [url = about:blank] 02:48:04 INFO - PROCESS | 1772 | 1468662484995 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1685ms 02:48:05 INFO - PROCESS | 1772 | 1468662485059 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 1772 | 1468662485065 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 02:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:48:05 INFO - PROCESS | 1772 | 1468662485076 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 1772 | 1468662485082 Marionette TRACE conn4 <- [1,1974,null,{}] 02:48:05 INFO - PROCESS | 1772 | 1468662485090 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 1772 | 1468662485097 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:05 INFO - PROCESS | 1772 | 1468662485309 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:48:05 INFO - PROCESS | 1772 | 1468662485451 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 1772 | 1468662485459 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393d000 == 32 [pid = 1772] [id = 501] 02:48:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x994b3000) [pid = 1772] [serial = 1504] [outer = (nil)] 02:48:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a4dc800) [pid = 1772] [serial = 1505] [outer = 0x994b3000] 02:48:05 INFO - PROCESS | 1772 | 1468662485552 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a633800) [pid = 1772] [serial = 1506] [outer = 0x994b3000] 02:48:06 INFO - PROCESS | 1772 | 1468662486408 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1399ms 02:48:06 INFO - PROCESS | 1772 | 1468662486474 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 1772 | 1468662486477 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:48:06 INFO - PROCESS | 1772 | 1468662486486 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 1772 | 1468662486489 Marionette TRACE conn4 <- [1,1978,null,{}] 02:48:06 INFO - PROCESS | 1772 | 1468662486506 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 1772 | 1468662486515 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:06 INFO - PROCESS | 1772 | 1468662486706 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:48:06 INFO - PROCESS | 1772 | 1468662486866 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 1772 | 1468662486879 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a8c2c00 == 33 [pid = 1772] [id = 502] 02:48:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a9b5400) [pid = 1772] [serial = 1507] [outer = (nil)] 02:48:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9add7400) [pid = 1772] [serial = 1508] [outer = 0x9a9b5400] 02:48:06 INFO - PROCESS | 1772 | 1468662486968 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b124c00) [pid = 1772] [serial = 1509] [outer = 0x9a9b5400] 02:48:08 INFO - PROCESS | 1772 | 1468662488033 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1598ms 02:48:08 INFO - PROCESS | 1772 | 1468662488091 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:48:08 INFO - PROCESS | 1772 | 1468662488096 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 02:48:08 INFO - PROCESS | 1772 | 1468662488103 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 1772 | 1468662488107 Marionette TRACE conn4 <- [1,1982,null,{}] 02:48:08 INFO - PROCESS | 1772 | 1468662488113 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 1772 | 1468662488119 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:08 INFO - PROCESS | 1772 | 1468662488372 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:48:08 INFO - PROCESS | 1772 | 1468662488403 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 1772 | 1468662488409 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b40dc00 == 34 [pid = 1772] [id = 503] 02:48:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b459000) [pid = 1772] [serial = 1510] [outer = (nil)] 02:48:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9bcf1800) [pid = 1772] [serial = 1511] [outer = 0x9b459000] 02:48:08 INFO - PROCESS | 1772 | 1468662488489 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9bf0f000) [pid = 1772] [serial = 1512] [outer = 0x9b459000] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9534f400) [pid = 1772] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x99e0f800) [pid = 1772] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x93c9c000) [pid = 1772] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x92cc0c00) [pid = 1772] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x95347800) [pid = 1772] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x92cb9800) [pid = 1772] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a8b4400) [pid = 1772] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9bcf6c00) [pid = 1772] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a40fc00) [pid = 1772] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x93942800) [pid = 1772] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:48:09 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9534d400) [pid = 1772] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:48:09 INFO - PROCESS | 1772 | 1468662489589 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1500ms 02:48:09 INFO - PROCESS | 1772 | 1468662489604 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 1772 | 1468662489608 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 02:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:48:09 INFO - PROCESS | 1772 | 1468662489615 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 1772 | 1468662489619 Marionette TRACE conn4 <- [1,1986,null,{}] 02:48:09 INFO - PROCESS | 1772 | 1468662489625 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 1772 | 1468662489630 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:09 INFO - PROCESS | 1772 | 1468662489854 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:48:09 INFO - PROCESS | 1772 | 1468662489947 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 1772 | 1468662489955 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534d400 == 35 [pid = 1772] [id = 504] 02:48:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9534f400) [pid = 1772] [serial = 1513] [outer = (nil)] 02:48:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9b40b800) [pid = 1772] [serial = 1514] [outer = 0x9534f400] 02:48:10 INFO - PROCESS | 1772 | 1468662490028 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9bcf6800) [pid = 1772] [serial = 1515] [outer = 0x9534f400] 02:48:10 INFO - PROCESS | 1772 | 1468662490896 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1331ms 02:48:10 INFO - PROCESS | 1772 | 1468662490952 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 1772 | 1468662490957 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 02:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:48:10 INFO - PROCESS | 1772 | 1468662490964 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 1772 | 1468662490968 Marionette TRACE conn4 <- [1,1990,null,{}] 02:48:10 INFO - PROCESS | 1772 | 1468662490974 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 1772 | 1468662490985 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:11 INFO - PROCESS | 1772 | 1468662491223 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:48:11 INFO - PROCESS | 1772 | 1468662491371 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 1772 | 1468662491380 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b2c00 == 36 [pid = 1772] [id = 505] 02:48:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9c076000) [pid = 1772] [serial = 1516] [outer = (nil)] 02:48:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9d488800) [pid = 1772] [serial = 1517] [outer = 0x9c076000] 02:48:11 INFO - PROCESS | 1772 | 1468662491462 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0xa1025400) [pid = 1772] [serial = 1518] [outer = 0x9c076000] 02:48:12 INFO - PROCESS | 1772 | 1468662492563 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1631ms 02:48:12 INFO - PROCESS | 1772 | 1468662492597 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 1772 | 1468662492604 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 02:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:48:12 INFO - PROCESS | 1772 | 1468662492613 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 1772 | 1468662492621 Marionette TRACE conn4 <- [1,1994,null,{}] 02:48:12 INFO - PROCESS | 1772 | 1468662492630 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 1772 | 1468662492636 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:12 INFO - PROCESS | 1772 | 1468662492869 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:48:13 INFO - PROCESS | 1772 | 1468662493100 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 1772 | 1468662493114 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x97902400 == 37 [pid = 1772] [id = 506] 02:48:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9790d000) [pid = 1772] [serial = 1519] [outer = (nil)] 02:48:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a40c000) [pid = 1772] [serial = 1520] [outer = 0x9790d000] 02:48:13 INFO - PROCESS | 1772 | 1468662493246 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a4da400) [pid = 1772] [serial = 1521] [outer = 0x9790d000] 02:48:14 INFO - PROCESS | 1772 | 1468662494215 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1644ms 02:48:14 INFO - PROCESS | 1772 | 1468662494258 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 1772 | 1468662494266 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:48:14 INFO - PROCESS | 1772 | 1468662494279 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 1772 | 1468662494283 Marionette TRACE conn4 <- [1,1998,null,{}] 02:48:14 INFO - PROCESS | 1772 | 1468662494291 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 1772 | 1468662494298 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:14 INFO - PROCESS | 1772 | 1468662494510 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:48:14 INFO - PROCESS | 1772 | 1468662494788 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 1772 | 1468662494798 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a651c00 == 38 [pid = 1772] [id = 507] 02:48:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9aabac00) [pid = 1772] [serial = 1522] [outer = (nil)] 02:48:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b401c00) [pid = 1772] [serial = 1523] [outer = 0x9aabac00] 02:48:14 INFO - PROCESS | 1772 | 1468662494931 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b40fc00) [pid = 1772] [serial = 1524] [outer = 0x9aabac00] 02:48:15 INFO - PROCESS | 1772 | 1468662495878 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1638ms 02:48:15 INFO - PROCESS | 1772 | 1468662495918 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 1772 | 1468662495922 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 02:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:48:15 INFO - PROCESS | 1772 | 1468662495933 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 1772 | 1468662495938 Marionette TRACE conn4 <- [1,2002,null,{}] 02:48:15 INFO - PROCESS | 1772 | 1468662495958 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 1772 | 1468662495968 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:16 INFO - PROCESS | 1772 | 1468662496180 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:48:16 INFO - PROCESS | 1772 | 1468662496347 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 1772 | 1468662496356 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aabfc00 == 39 [pid = 1772] [id = 508] 02:48:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b407c00) [pid = 1772] [serial = 1525] [outer = (nil)] 02:48:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0xa109ac00) [pid = 1772] [serial = 1526] [outer = 0x9b407c00] 02:48:16 INFO - PROCESS | 1772 | 1468662496496 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa228f000) [pid = 1772] [serial = 1527] [outer = 0x9b407c00] 02:48:17 INFO - PROCESS | 1772 | 1468662497479 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1590ms 02:48:17 INFO - PROCESS | 1772 | 1468662497524 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 1772 | 1468662497530 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 02:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:48:17 INFO - PROCESS | 1772 | 1468662497538 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 1772 | 1468662497543 Marionette TRACE conn4 <- [1,2006,null,{}] 02:48:17 INFO - PROCESS | 1772 | 1468662497550 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 1772 | 1468662497556 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:17 INFO - PROCESS | 1772 | 1468662497778 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:48:18 INFO - PROCESS | 1772 | 1468662498009 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 1772 | 1468662498016 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383cc00 == 40 [pid = 1772] [id = 509] 02:48:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9ade1000) [pid = 1772] [serial = 1528] [outer = (nil)] 02:48:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa23b1400) [pid = 1772] [serial = 1529] [outer = 0x9ade1000] 02:48:18 INFO - PROCESS | 1772 | 1468662498149 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa25fe800) [pid = 1772] [serial = 1530] [outer = 0x9ade1000] 02:48:19 INFO - PROCESS | 1772 | 1468662499113 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1639ms 02:48:19 INFO - PROCESS | 1772 | 1468662499179 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 1772 | 1468662499184 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 02:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:48:19 INFO - PROCESS | 1772 | 1468662499192 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 1772 | 1468662499195 Marionette TRACE conn4 <- [1,2010,null,{}] 02:48:19 INFO - PROCESS | 1772 | 1468662499205 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 1772 | 1468662499209 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:19 INFO - PROCESS | 1772 | 1468662499411 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:48:19 INFO - PROCESS | 1772 | 1468662499592 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 1772 | 1468662499603 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x99738c00 == 41 [pid = 1772] [id = 510] 02:48:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a585000) [pid = 1772] [serial = 1531] [outer = (nil)] 02:48:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa3102c00) [pid = 1772] [serial = 1532] [outer = 0x9a585000] 02:48:19 INFO - PROCESS | 1772 | 1468662499693 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa3108c00) [pid = 1772] [serial = 1533] [outer = 0x9a585000] 02:48:20 INFO - PROCESS | 1772 | 1468662500717 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1597ms 02:48:20 INFO - PROCESS | 1772 | 1468662500790 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 1772 | 1468662500793 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 02:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:48:20 INFO - PROCESS | 1772 | 1468662500803 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 1772 | 1468662500807 Marionette TRACE conn4 <- [1,2014,null,{}] 02:48:20 INFO - PROCESS | 1772 | 1468662500814 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 1772 | 1468662500825 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:21 INFO - PROCESS | 1772 | 1468662501089 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:48:21 INFO - PROCESS | 1772 | 1468662501369 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 1772 | 1468662501379 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x95349c00 == 42 [pid = 1772] [id = 511] 02:48:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x95e4c400) [pid = 1772] [serial = 1534] [outer = (nil)] 02:48:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa4d0b800) [pid = 1772] [serial = 1535] [outer = 0x95e4c400] 02:48:21 INFO - PROCESS | 1772 | 1468662501468 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa4f21c00) [pid = 1772] [serial = 1536] [outer = 0x95e4c400] 02:48:22 INFO - PROCESS | 1772 | 1468662502424 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1685ms 02:48:22 INFO - PROCESS | 1772 | 1468662502500 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 1772 | 1468662502504 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 02:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:48:22 INFO - PROCESS | 1772 | 1468662502515 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1772 | 1468662502518 Marionette TRACE conn4 <- [1,2018,null,{}] 02:48:22 INFO - PROCESS | 1772 | 1468662502525 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 1772 | 1468662502530 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:22 INFO - PROCESS | 1772 | 1468662502731 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:48:23 INFO - PROCESS | 1772 | 1468662502982 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 1772 | 1468662502990 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5ec00 == 43 [pid = 1772] [id = 512] 02:48:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x93a5f000) [pid = 1772] [serial = 1537] [outer = (nil)] 02:48:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x95e50400) [pid = 1772] [serial = 1538] [outer = 0x93a5f000] 02:48:23 INFO - PROCESS | 1772 | 1468662503171 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9a411000) [pid = 1772] [serial = 1539] [outer = 0x93a5f000] 02:48:24 INFO - PROCESS | 1772 | 1468662504106 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1636ms 02:48:24 INFO - PROCESS | 1772 | 1468662504160 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 1772 | 1468662504167 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 02:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:48:24 INFO - PROCESS | 1772 | 1468662504177 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 1772 | 1468662504180 Marionette TRACE conn4 <- [1,2022,null,{}] 02:48:24 INFO - PROCESS | 1772 | 1468662504188 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 1772 | 1468662504193 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:24 INFO - PROCESS | 1772 | 1468662504393 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:48:24 INFO - PROCESS | 1772 | 1468662504825 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 1772 | 1468662504841 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393cc00 == 44 [pid = 1772] [id = 513] 02:48:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9393dc00) [pid = 1772] [serial = 1540] [outer = (nil)] 02:48:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x93c90000) [pid = 1772] [serial = 1541] [outer = 0x9393dc00] 02:48:24 INFO - PROCESS | 1772 | 1468662504963 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x95344c00) [pid = 1772] [serial = 1542] [outer = 0x9393dc00] 02:48:25 INFO - PROCESS | 1772 | 1468662505922 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1782ms 02:48:25 INFO - PROCESS | 1772 | 1468662505962 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 1772 | 1468662505968 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 02:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:48:25 INFO - PROCESS | 1772 | 1468662505996 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 1772 | 1468662506001 Marionette TRACE conn4 <- [1,2026,null,{}] 02:48:26 INFO - PROCESS | 1772 | 1468662506011 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 1772 | 1468662506020 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:26 INFO - PROCESS | 1772 | 1468662506218 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x94748400 == 43 [pid = 1772] [id = 483] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x94752c00 == 42 [pid = 1772] [id = 482] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb6800 == 41 [pid = 1772] [id = 478] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x9add8000 == 40 [pid = 1772] [id = 479] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x9aac0400 == 39 [pid = 1772] [id = 484] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3800 == 38 [pid = 1772] [id = 476] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcb2800 == 37 [pid = 1772] [id = 487] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbf400 == 36 [pid = 1772] [id = 491] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7400 == 35 [pid = 1772] [id = 489] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x95181800 == 34 [pid = 1772] [id = 490] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7c00 == 33 [pid = 1772] [id = 492] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x9a453000 == 32 [pid = 1772] [id = 481] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x95182c00 == 31 [pid = 1772] [id = 477] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4000 == 30 [pid = 1772] [id = 485] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x95e48000 == 29 [pid = 1772] [id = 474] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x9a638800 == 28 [pid = 1772] [id = 475] 02:48:27 INFO - PROCESS | 1772 | --DOCSHELL 0x97999800 == 27 [pid = 1772] [id = 480] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x95e49000) [pid = 1772] [serial = 1481] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a40cc00) [pid = 1772] [serial = 1485] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a1d6c00) [pid = 1772] [serial = 1484] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9924b800) [pid = 1772] [serial = 1487] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9512d000) [pid = 1772] [serial = 1476] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a417c00) [pid = 1772] [serial = 1458] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x99e0a400) [pid = 1772] [serial = 1457] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x92cbec00) [pid = 1772] [serial = 1478] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9ab43c00) [pid = 1772] [serial = 1461] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9aab4c00) [pid = 1772] [serial = 1460] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9c07bc00) [pid = 1772] [serial = 1464] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9bfed000) [pid = 1772] [serial = 1463] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d87cc00) [pid = 1772] [serial = 1467] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9d82f000) [pid = 1772] [serial = 1466] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x93a63000) [pid = 1772] [serial = 1475] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa200dc00) [pid = 1772] [serial = 1470] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa109f000) [pid = 1772] [serial = 1469] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x93a66c00) [pid = 1772] [serial = 1479] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa2fbbc00) [pid = 1772] [serial = 1473] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa25fb800) [pid = 1772] [serial = 1472] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a63c800) [pid = 1772] [serial = 1488] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x96e99400) [pid = 1772] [serial = 1482] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a652800) [pid = 1772] [serial = 1490] [outer = (nil)] [url = about:blank] 02:48:27 INFO - PROCESS | 1772 | 1468662507661 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 1772 | 1468662507672 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb8800 == 28 [pid = 1772] [id = 514] 02:48:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x92cb9800) [pid = 1772] [serial = 1543] [outer = (nil)] 02:48:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x93834c00) [pid = 1772] [serial = 1544] [outer = 0x92cb9800] 02:48:27 INFO - PROCESS | 1772 | 1468662507835 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x93c90800) [pid = 1772] [serial = 1545] [outer = 0x92cb9800] 02:48:28 INFO - PROCESS | 1772 | 1468662508764 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2803ms 02:48:28 INFO - PROCESS | 1772 | 1468662508797 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1772 | 1468662508803 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:48:28 INFO - PROCESS | 1772 | 1468662508812 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1772 | 1468662508817 Marionette TRACE conn4 <- [1,2030,null,{}] 02:48:28 INFO - PROCESS | 1772 | 1468662508827 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 1772 | 1468662508836 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:29 INFO - PROCESS | 1772 | 1468662509020 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:48:29 INFO - PROCESS | 1772 | 1468662509051 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 1772 | 1468662509061 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x95182c00 == 29 [pid = 1772] [id = 515] 02:48:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95344400) [pid = 1772] [serial = 1546] [outer = (nil)] 02:48:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95e4cc00) [pid = 1772] [serial = 1547] [outer = 0x95344400] 02:48:29 INFO - PROCESS | 1772 | 1468662509262 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x96ea0c00) [pid = 1772] [serial = 1548] [outer = 0x95344400] 02:48:30 INFO - PROCESS | 1772 | 1468662510179 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1440ms 02:48:30 INFO - PROCESS | 1772 | 1468662510256 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 1772 | 1468662510264 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 02:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:48:30 INFO - PROCESS | 1772 | 1468662510282 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 1772 | 1468662510285 Marionette TRACE conn4 <- [1,2034,null,{}] 02:48:30 INFO - PROCESS | 1772 | 1468662510293 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 1772 | 1468662510298 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:30 INFO - PROCESS | 1772 | 1468662510547 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:48:30 INFO - PROCESS | 1772 | 1468662510579 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 1772 | 1468662510587 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x98320400 == 30 [pid = 1772] [id = 516] 02:48:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a33f000) [pid = 1772] [serial = 1549] [outer = (nil)] 02:48:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a40b000) [pid = 1772] [serial = 1550] [outer = 0x9a33f000] 02:48:30 INFO - PROCESS | 1772 | 1468662510676 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a418800) [pid = 1772] [serial = 1551] [outer = 0x9a33f000] 02:48:31 INFO - PROCESS | 1772 | 1468662511804 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1601ms 02:48:31 INFO - PROCESS | 1772 | 1468662511877 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 1772 | 1468662511881 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 02:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:48:31 INFO - PROCESS | 1772 | 1468662511891 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 1772 | 1468662511902 Marionette TRACE conn4 <- [1,2038,null,{}] 02:48:31 INFO - PROCESS | 1772 | 1468662511926 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 1772 | 1468662511935 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:32 INFO - PROCESS | 1772 | 1468662512207 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9c076000) [pid = 1772] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b459000) [pid = 1772] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9534f400) [pid = 1772] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95342400) [pid = 1772] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b40bc00) [pid = 1772] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a64d000) [pid = 1772] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a9b5400) [pid = 1772] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x994b3000) [pid = 1772] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95e41c00) [pid = 1772] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:48:32 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a416400) [pid = 1772] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:48:32 INFO - PROCESS | 1772 | 1468662512844 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 1772 | 1468662512854 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba000 == 31 [pid = 1772] [id = 517] 02:48:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x92cbd400) [pid = 1772] [serial = 1552] [outer = (nil)] 02:48:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9517d800) [pid = 1772] [serial = 1553] [outer = 0x92cbd400] 02:48:32 INFO - PROCESS | 1772 | 1468662512930 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a40d800) [pid = 1772] [serial = 1554] [outer = 0x92cbd400] 02:48:33 INFO - PROCESS | 1772 | 1468662513791 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1956ms 02:48:33 INFO - PROCESS | 1772 | 1468662513846 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 1772 | 1468662513850 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 02:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:48:33 INFO - PROCESS | 1772 | 1468662513858 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 1772 | 1468662513863 Marionette TRACE conn4 <- [1,2042,null,{}] 02:48:33 INFO - PROCESS | 1772 | 1468662513875 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 1772 | 1468662513880 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:34 INFO - PROCESS | 1772 | 1468662514070 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:48:34 INFO - PROCESS | 1772 | 1468662514203 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 1772 | 1468662514213 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x95342400 == 32 [pid = 1772] [id = 518] 02:48:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a581400) [pid = 1772] [serial = 1555] [outer = (nil)] 02:48:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a9b5400) [pid = 1772] [serial = 1556] [outer = 0x9a581400] 02:48:34 INFO - PROCESS | 1772 | 1468662514293 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9b9c00) [pid = 1772] [serial = 1557] [outer = 0x9a581400] 02:48:35 INFO - PROCESS | 1772 | 1468662515395 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1596ms 02:48:35 INFO - PROCESS | 1772 | 1468662515456 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 1772 | 1468662515464 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 02:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:48:35 INFO - PROCESS | 1772 | 1468662515474 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 1772 | 1468662515480 Marionette TRACE conn4 <- [1,2046,null,{}] 02:48:35 INFO - PROCESS | 1772 | 1468662515492 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 1772 | 1468662515499 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:35 INFO - PROCESS | 1772 | 1468662515732 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:48:36 INFO - PROCESS | 1772 | 1468662515985 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 1772 | 1468662515999 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e43000 == 33 [pid = 1772] [id = 519] 02:48:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95e44c00) [pid = 1772] [serial = 1558] [outer = (nil)] 02:48:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x994afc00) [pid = 1772] [serial = 1559] [outer = 0x95e44c00] 02:48:36 INFO - PROCESS | 1772 | 1468662516092 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a459400) [pid = 1772] [serial = 1560] [outer = 0x95e44c00] 02:48:37 INFO - PROCESS | 1772 | 1468662517148 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1746ms 02:48:37 INFO - PROCESS | 1772 | 1468662517221 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 1772 | 1468662517230 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:48:37 INFO - PROCESS | 1772 | 1468662517242 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 1772 | 1468662517247 Marionette TRACE conn4 <- [1,2050,null,{}] 02:48:37 INFO - PROCESS | 1772 | 1468662517255 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 1772 | 1468662517262 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:37 INFO - PROCESS | 1772 | 1468662517512 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:48:37 INFO - PROCESS | 1772 | 1468662517798 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 1772 | 1468662517808 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x93839c00 == 34 [pid = 1772] [id = 520] 02:48:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x95e4d800) [pid = 1772] [serial = 1561] [outer = (nil)] 02:48:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9aab5800) [pid = 1772] [serial = 1562] [outer = 0x95e4d800] 02:48:37 INFO - PROCESS | 1772 | 1468662517917 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9add3800) [pid = 1772] [serial = 1563] [outer = 0x95e4d800] 02:48:39 INFO - PROCESS | 1772 | 1468662519071 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1887ms 02:48:39 INFO - PROCESS | 1772 | 1468662519130 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 1772 | 1468662519134 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 02:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:48:39 INFO - PROCESS | 1772 | 1468662519142 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 1772 | 1468662519149 Marionette TRACE conn4 <- [1,2054,null,{}] 02:48:39 INFO - PROCESS | 1772 | 1468662519168 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 1772 | 1468662519178 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:39 INFO - PROCESS | 1772 | 1468662519432 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:48:39 INFO - PROCESS | 1772 | 1468662519667 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 1772 | 1468662519680 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b54d000 == 35 [pid = 1772] [id = 521] 02:48:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b54e800) [pid = 1772] [serial = 1564] [outer = (nil)] 02:48:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9bcf2000) [pid = 1772] [serial = 1565] [outer = 0x9b54e800] 02:48:39 INFO - PROCESS | 1772 | 1468662519799 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9c007c00) [pid = 1772] [serial = 1566] [outer = 0x9b54e800] 02:48:40 INFO - PROCESS | 1772 | 1468662520816 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1744ms 02:48:40 INFO - PROCESS | 1772 | 1468662520888 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 1772 | 1468662520893 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 02:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:48:40 INFO - PROCESS | 1772 | 1468662520901 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 1772 | 1468662520904 Marionette TRACE conn4 <- [1,2058,null,{}] 02:48:40 INFO - PROCESS | 1772 | 1468662520911 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 1772 | 1468662520916 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:41 INFO - PROCESS | 1772 | 1468662521157 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:48:41 INFO - PROCESS | 1772 | 1468662521383 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 1772 | 1468662521392 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7400 == 36 [pid = 1772] [id = 522] 02:48:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x92cba400) [pid = 1772] [serial = 1567] [outer = (nil)] 02:48:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9c07d000) [pid = 1772] [serial = 1568] [outer = 0x92cba400] 02:48:41 INFO - PROCESS | 1772 | 1468662521534 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9c171800) [pid = 1772] [serial = 1569] [outer = 0x92cba400] 02:48:42 INFO - PROCESS | 1772 | 1468662522734 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1934ms 02:48:42 INFO - PROCESS | 1772 | 1468662522836 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 1772 | 1468662522843 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 02:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:48:42 INFO - PROCESS | 1772 | 1468662522892 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 1772 | 1468662522899 Marionette TRACE conn4 <- [1,2062,null,{}] 02:48:43 INFO - PROCESS | 1772 | 1468662522999 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 1772 | 1468662523006 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:43 INFO - PROCESS | 1772 | 1468662523257 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:48:43 INFO - PROCESS | 1772 | --DOCSHELL 0x9a8c2c00 == 35 [pid = 1772] [id = 502] 02:48:43 INFO - PROCESS | 1772 | --DOCSHELL 0x95345400 == 34 [pid = 1772] [id = 493] 02:48:43 INFO - PROCESS | 1772 | 1468662523518 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 1772 | 1468662523534 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0xa1025400) [pid = 1772] [serial = 1518] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9d488800) [pid = 1772] [serial = 1517] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9bcf1800) [pid = 1772] [serial = 1511] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9b40b800) [pid = 1772] [serial = 1514] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bf0f000) [pid = 1772] [serial = 1512] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9790cc00) [pid = 1772] [serial = 1493] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a344800) [pid = 1772] [serial = 1494] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b457c00) [pid = 1772] [serial = 1499] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9bcb3800) [pid = 1772] [serial = 1500] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a9b6000) [pid = 1772] [serial = 1496] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9aab7c00) [pid = 1772] [serial = 1497] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9add7400) [pid = 1772] [serial = 1508] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a4dc800) [pid = 1772] [serial = 1505] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a633800) [pid = 1772] [serial = 1506] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e48400) [pid = 1772] [serial = 1502] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9790a800) [pid = 1772] [serial = 1503] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a85c400) [pid = 1772] [serial = 1491] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9bcf6800) [pid = 1772] [serial = 1515] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9b124c00) [pid = 1772] [serial = 1509] [outer = (nil)] [url = about:blank] 02:48:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x95180000 == 35 [pid = 1772] [id = 523] 02:48:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95185800) [pid = 1772] [serial = 1570] [outer = (nil)] 02:48:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9790a800) [pid = 1772] [serial = 1571] [outer = 0x95185800] 02:48:43 INFO - PROCESS | 1772 | 1468662523646 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x97995400) [pid = 1772] [serial = 1572] [outer = 0x95185800] 02:48:44 INFO - PROCESS | 1772 | 1468662524546 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1748ms 02:48:44 INFO - PROCESS | 1772 | 1468662524611 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 1772 | 1468662524619 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 02:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:48:44 INFO - PROCESS | 1772 | 1468662524631 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 1772 | 1468662524636 Marionette TRACE conn4 <- [1,2066,null,{}] 02:48:44 INFO - PROCESS | 1772 | 1468662524644 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 1772 | 1468662524650 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:44 INFO - PROCESS | 1772 | 1468662524840 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:48:45 INFO - PROCESS | 1772 | 1468662524991 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 1772 | 1468662525001 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e0400 == 36 [pid = 1772] [id = 524] 02:48:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a62f800) [pid = 1772] [serial = 1573] [outer = (nil)] 02:48:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a644000) [pid = 1772] [serial = 1574] [outer = 0x9a62f800] 02:48:45 INFO - PROCESS | 1772 | 1468662525089 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a8bb400) [pid = 1772] [serial = 1575] [outer = 0x9a62f800] 02:48:46 INFO - PROCESS | 1772 | 1468662526062 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1485ms 02:48:46 INFO - PROCESS | 1772 | 1468662526124 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 1772 | 1468662526127 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 02:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:48:46 INFO - PROCESS | 1772 | 1468662526136 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 1772 | 1468662526143 Marionette TRACE conn4 <- [1,2070,null,{}] 02:48:46 INFO - PROCESS | 1772 | 1468662526168 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:46 INFO - PROCESS | 1772 | 1468662526178 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:46 INFO - PROCESS | 1772 | 1468662526414 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:48:46 INFO - PROCESS | 1772 | 1468662526443 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 1772 | 1468662526454 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b12a800 == 37 [pid = 1772] [id = 525] 02:48:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b12c000) [pid = 1772] [serial = 1576] [outer = (nil)] 02:48:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b405800) [pid = 1772] [serial = 1577] [outer = 0x9b12c000] 02:48:46 INFO - PROCESS | 1772 | 1468662526531 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b54a400) [pid = 1772] [serial = 1578] [outer = 0x9b12c000] 02:48:47 INFO - PROCESS | 1772 | 1468662527560 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1492ms 02:48:47 INFO - PROCESS | 1772 | 1468662527630 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:48:47 INFO - PROCESS | 1772 | 1468662527635 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:48:47 INFO - PROCESS | 1772 | 1468662527642 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 1772 | 1468662527645 Marionette TRACE conn4 <- [1,2074,null,{}] 02:48:47 INFO - PROCESS | 1772 | 1468662527653 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:47 INFO - PROCESS | 1772 | 1468662527658 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:47 INFO - PROCESS | 1772 | 1468662527922 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:48:47 INFO - PROCESS | 1772 | 1468662527966 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 1772 | 1468662527979 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a411400 == 38 [pid = 1772] [id = 526] 02:48:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a646c00) [pid = 1772] [serial = 1579] [outer = (nil)] 02:48:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9bfecc00) [pid = 1772] [serial = 1580] [outer = 0x9a646c00] 02:48:48 INFO - PROCESS | 1772 | 1468662528139 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9c073800) [pid = 1772] [serial = 1581] [outer = 0x9a646c00] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a33f000) [pid = 1772] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x92cbd400) [pid = 1772] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9790d000) [pid = 1772] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9aabac00) [pid = 1772] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x92cb9800) [pid = 1772] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b407c00) [pid = 1772] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9ade1000) [pid = 1772] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95344400) [pid = 1772] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a585000) [pid = 1772] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9393dc00) [pid = 1772] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x95e4c400) [pid = 1772] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:48:48 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x93a5f000) [pid = 1772] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:48:49 INFO - PROCESS | 1772 | 1468662529182 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1583ms 02:48:49 INFO - PROCESS | 1772 | 1468662529226 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 1772 | 1468662529231 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 02:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:48:49 INFO - PROCESS | 1772 | 1468662529238 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 1772 | 1468662529242 Marionette TRACE conn4 <- [1,2078,null,{}] 02:48:49 INFO - PROCESS | 1772 | 1468662529248 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:49 INFO - PROCESS | 1772 | 1468662529254 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:49 INFO - PROCESS | 1772 | 1468662529444 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:48:49 INFO - PROCESS | 1772 | 1468662529582 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 1772 | 1468662529592 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb2c00 == 39 [pid = 1772] [id = 527] 02:48:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9393dc00) [pid = 1772] [serial = 1582] [outer = (nil)] 02:48:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b407c00) [pid = 1772] [serial = 1583] [outer = 0x9393dc00] 02:48:49 INFO - PROCESS | 1772 | 1468662529668 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9bcf6400) [pid = 1772] [serial = 1584] [outer = 0x9393dc00] 02:48:50 INFO - PROCESS | 1772 | 1468662530763 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1586ms 02:48:50 INFO - PROCESS | 1772 | 1468662530826 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 1772 | 1468662530834 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 02:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:48:50 INFO - PROCESS | 1772 | 1468662530844 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 1772 | 1468662530853 Marionette TRACE conn4 <- [1,2082,null,{}] 02:48:50 INFO - PROCESS | 1772 | 1468662530862 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 1772 | 1468662530868 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:51 INFO - PROCESS | 1772 | 1468662531132 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:48:51 INFO - PROCESS | 1772 | 1468662531417 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 1772 | 1468662531428 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a64800 == 40 [pid = 1772] [id = 528] 02:48:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95e46400) [pid = 1772] [serial = 1585] [outer = (nil)] 02:48:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a4da000) [pid = 1772] [serial = 1586] [outer = 0x95e46400] 02:48:51 INFO - PROCESS | 1772 | 1468662531523 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a634400) [pid = 1772] [serial = 1587] [outer = 0x95e46400] 02:48:52 INFO - PROCESS | 1772 | 1468662532557 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1747ms 02:48:52 INFO - PROCESS | 1772 | 1468662532592 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 1772 | 1468662532601 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 02:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:48:52 INFO - PROCESS | 1772 | 1468662532613 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 1772 | 1468662532619 Marionette TRACE conn4 <- [1,2086,null,{}] 02:48:52 INFO - PROCESS | 1772 | 1468662532626 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 1772 | 1468662532634 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:52 INFO - PROCESS | 1772 | 1468662532851 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:48:53 INFO - PROCESS | 1772 | 1468662533127 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 1772 | 1468662533134 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a417400 == 41 [pid = 1772] [id = 529] 02:48:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9adddc00) [pid = 1772] [serial = 1588] [outer = (nil)] 02:48:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b403800) [pid = 1772] [serial = 1589] [outer = 0x9adddc00] 02:48:53 INFO - PROCESS | 1772 | 1468662533285 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b557800) [pid = 1772] [serial = 1590] [outer = 0x9adddc00] 02:48:54 INFO - PROCESS | 1772 | 1468662534368 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1794ms 02:48:54 INFO - PROCESS | 1772 | 1468662534408 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 1772 | 1468662534413 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 02:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:48:54 INFO - PROCESS | 1772 | 1468662534421 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 1772 | 1468662534428 Marionette TRACE conn4 <- [1,2090,null,{}] 02:48:54 INFO - PROCESS | 1772 | 1468662534446 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:54 INFO - PROCESS | 1772 | 1468662534457 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:54 INFO - PROCESS | 1772 | 1468662534675 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:48:54 INFO - PROCESS | 1772 | 1468662534910 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 1772 | 1468662534924 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9831a400 == 42 [pid = 1772] [id = 530] 02:48:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9d493800) [pid = 1772] [serial = 1591] [outer = (nil)] 02:48:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa2001400) [pid = 1772] [serial = 1592] [outer = 0x9d493800] 02:48:55 INFO - PROCESS | 1772 | 1468662535055 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa228a000) [pid = 1772] [serial = 1593] [outer = 0x9d493800] 02:48:56 INFO - PROCESS | 1772 | 1468662536069 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1690ms 02:48:56 INFO - PROCESS | 1772 | 1468662536112 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 1772 | 1468662536117 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:48:56 INFO - PROCESS | 1772 | 1468662536124 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 1772 | 1468662536129 Marionette TRACE conn4 <- [1,2094,null,{}] 02:48:56 INFO - PROCESS | 1772 | 1468662536135 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 1772 | 1468662536141 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:56 INFO - PROCESS | 1772 | 1468662536351 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:48:56 INFO - PROCESS | 1772 | 1468662536534 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 1772 | 1468662536544 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e03400 == 43 [pid = 1772] [id = 531] 02:48:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9d48ac00) [pid = 1772] [serial = 1594] [outer = (nil)] 02:48:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa23b2c00) [pid = 1772] [serial = 1595] [outer = 0x9d48ac00] 02:48:56 INFO - PROCESS | 1772 | 1468662536679 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa255cc00) [pid = 1772] [serial = 1596] [outer = 0x9d48ac00] 02:48:57 INFO - PROCESS | 1772 | 1468662537586 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1491ms 02:48:57 INFO - PROCESS | 1772 | 1468662537619 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1772 | 1468662537622 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 02:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:48:57 INFO - PROCESS | 1772 | 1468662537632 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1772 | 1468662537637 Marionette TRACE conn4 <- [1,2098,null,{}] 02:48:57 INFO - PROCESS | 1772 | 1468662537644 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 1772 | 1468662537649 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:57 INFO - PROCESS | 1772 | 1468662537845 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:48:58 INFO - PROCESS | 1772 | 1468662538033 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 1772 | 1468662538044 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4400 == 44 [pid = 1772] [id = 532] 02:48:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9790c800) [pid = 1772] [serial = 1597] [outer = (nil)] 02:48:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2fbec00) [pid = 1772] [serial = 1598] [outer = 0x9790c800] 02:48:58 INFO - PROCESS | 1772 | 1468662538126 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2ff7000) [pid = 1772] [serial = 1599] [outer = 0x9790c800] 02:48:59 INFO - PROCESS | 1772 | 1468662539203 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1643ms 02:48:59 INFO - PROCESS | 1772 | 1468662539277 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:48:59 INFO - PROCESS | 1772 | 1468662539282 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 02:48:59 INFO - PROCESS | 1772 | 1468662539289 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 1772 | 1468662539293 Marionette TRACE conn4 <- [1,2102,null,{}] 02:48:59 INFO - PROCESS | 1772 | 1468662539300 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 1772 | 1468662539312 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:59 INFO - PROCESS | 1772 | 1468662539571 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:48:59 INFO - PROCESS | 1772 | 1468662539855 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 1772 | 1468662539864 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:48:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798e800 == 45 [pid = 1772] [id = 533] 02:48:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x97998800) [pid = 1772] [serial = 1600] [outer = (nil)] 02:48:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa34ddc00) [pid = 1772] [serial = 1601] [outer = 0x97998800] 02:48:59 INFO - PROCESS | 1772 | 1468662539952 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa61da800) [pid = 1772] [serial = 1602] [outer = 0x97998800] 02:49:00 INFO - PROCESS | 1772 | 1468662540916 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1685ms 02:49:00 INFO - PROCESS | 1772 | 1468662540974 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 1772 | 1468662540979 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 02:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:49:00 INFO - PROCESS | 1772 | 1468662540987 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 1772 | 1468662540991 Marionette TRACE conn4 <- [1,2106,null,{}] 02:49:01 INFO - PROCESS | 1772 | 1468662540997 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:01 INFO - PROCESS | 1772 | 1468662541002 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:01 INFO - PROCESS | 1772 | 1468662541205 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:49:01 INFO - PROCESS | 1772 | 1468662541695 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 1772 | 1468662541703 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393e400 == 46 [pid = 1772] [id = 534] 02:49:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9393e800) [pid = 1772] [serial = 1603] [outer = (nil)] 02:49:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x95129800) [pid = 1772] [serial = 1604] [outer = 0x9393e800] 02:49:01 INFO - PROCESS | 1772 | 1468662541795 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x95347000) [pid = 1772] [serial = 1605] [outer = 0x9393e800] 02:49:02 INFO - PROCESS | 1772 | 1468662542756 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1838ms 02:49:02 INFO - PROCESS | 1772 | 1468662542828 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 1772 | 1468662542834 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 02:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:49:02 INFO - PROCESS | 1772 | 1468662542843 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 1772 | 1468662542849 Marionette TRACE conn4 <- [1,2110,null,{}] 02:49:02 INFO - PROCESS | 1772 | 1468662542859 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 1772 | 1468662542868 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:03 INFO - PROCESS | 1772 | 1468662543156 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:49:03 INFO - PROCESS | 1772 | 1468662543423 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1772 | 1468662543437 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512f400 == 47 [pid = 1772] [id = 535] 02:49:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x99733000) [pid = 1772] [serial = 1606] [outer = (nil)] 02:49:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9a639400) [pid = 1772] [serial = 1607] [outer = 0x99733000] 02:49:03 INFO - PROCESS | 1772 | 1468662543519 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9a8bbc00) [pid = 1772] [serial = 1608] [outer = 0x99733000] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x99739000 == 46 [pid = 1772] [id = 494] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5e400 == 45 [pid = 1772] [id = 495] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9aabfc00 == 44 [pid = 1772] [id = 508] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb8800 == 43 [pid = 1772] [id = 514] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9393d000 == 42 [pid = 1772] [id = 501] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9b40dc00 == 41 [pid = 1772] [id = 503] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9393cc00 == 40 [pid = 1772] [id = 513] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x951f7c00 == 39 [pid = 1772] [id = 497] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9534d400 == 38 [pid = 1772] [id = 504] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9a40b400 == 37 [pid = 1772] [id = 496] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9383fc00 == 36 [pid = 1772] [id = 498] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9383cc00 == 35 [pid = 1772] [id = 509] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x97902400 == 34 [pid = 1772] [id = 506] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9a651c00 == 33 [pid = 1772] [id = 507] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5ec00 == 32 [pid = 1772] [id = 512] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9b40a400 == 31 [pid = 1772] [id = 499] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9534c400 == 30 [pid = 1772] [id = 500] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b2c00 == 29 [pid = 1772] [id = 505] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x95349c00 == 28 [pid = 1772] [id = 511] 02:49:04 INFO - PROCESS | 1772 | --DOCSHELL 0x99738c00 == 27 [pid = 1772] [id = 510] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9a418800) [pid = 1772] [serial = 1551] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9517d800) [pid = 1772] [serial = 1553] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a4da400) [pid = 1772] [serial = 1521] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a40c000) [pid = 1772] [serial = 1520] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9b40fc00) [pid = 1772] [serial = 1524] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9b401c00) [pid = 1772] [serial = 1523] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x93834c00) [pid = 1772] [serial = 1544] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa228f000) [pid = 1772] [serial = 1527] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x93c90800) [pid = 1772] [serial = 1545] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa109ac00) [pid = 1772] [serial = 1526] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0xa25fe800) [pid = 1772] [serial = 1530] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa23b1400) [pid = 1772] [serial = 1529] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x95e4cc00) [pid = 1772] [serial = 1547] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa3108c00) [pid = 1772] [serial = 1533] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa3102c00) [pid = 1772] [serial = 1532] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95344c00) [pid = 1772] [serial = 1542] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x93c90000) [pid = 1772] [serial = 1541] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa4f21c00) [pid = 1772] [serial = 1536] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa4d0b800) [pid = 1772] [serial = 1535] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a40b000) [pid = 1772] [serial = 1550] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a9b5400) [pid = 1772] [serial = 1556] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a411000) [pid = 1772] [serial = 1539] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e50400) [pid = 1772] [serial = 1538] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x96ea0c00) [pid = 1772] [serial = 1548] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a40d800) [pid = 1772] [serial = 1554] [outer = (nil)] [url = about:blank] 02:49:05 INFO - PROCESS | 1772 | 1468662545578 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2840ms 02:49:05 INFO - PROCESS | 1772 | 1468662545685 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 1772 | 1468662545692 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 02:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:49:05 INFO - PROCESS | 1772 | 1468662545701 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 1772 | 1468662545708 Marionette TRACE conn4 <- [1,2114,null,{}] 02:49:05 INFO - PROCESS | 1772 | 1468662545718 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:05 INFO - PROCESS | 1772 | 1468662545723 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:05 INFO - PROCESS | 1772 | 1468662545926 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:49:06 INFO - PROCESS | 1772 | 1468662546063 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 1772 | 1468662546071 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c90c00 == 28 [pid = 1772] [id = 536] 02:49:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x93c9c000) [pid = 1772] [serial = 1609] [outer = (nil)] 02:49:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95350400) [pid = 1772] [serial = 1610] [outer = 0x93c9c000] 02:49:06 INFO - PROCESS | 1772 | 1468662546157 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95e4cc00) [pid = 1772] [serial = 1611] [outer = 0x93c9c000] 02:49:07 INFO - PROCESS | 1772 | 1468662547076 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1444ms 02:49:07 INFO - PROCESS | 1772 | 1468662547146 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:49:07 INFO - PROCESS | 1772 | 1468662547155 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 02:49:07 INFO - PROCESS | 1772 | 1468662547168 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 1772 | 1468662547174 Marionette TRACE conn4 <- [1,2118,null,{}] 02:49:07 INFO - PROCESS | 1772 | 1468662547181 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:07 INFO - PROCESS | 1772 | 1468662547188 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:07 INFO - PROCESS | 1772 | 1468662547384 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:49:07 INFO - PROCESS | 1772 | 1468662547552 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 1772 | 1468662547559 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x99284800 == 29 [pid = 1772] [id = 537] 02:49:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x99e0c000) [pid = 1772] [serial = 1612] [outer = (nil)] 02:49:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a40a800) [pid = 1772] [serial = 1613] [outer = 0x99e0c000] 02:49:07 INFO - PROCESS | 1772 | 1468662547641 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a410800) [pid = 1772] [serial = 1614] [outer = 0x99e0c000] 02:49:08 INFO - PROCESS | 1772 | 1468662548692 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1594ms 02:49:08 INFO - PROCESS | 1772 | 1468662548797 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 1772 | 1468662548805 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 02:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:49:08 INFO - PROCESS | 1772 | 1468662548828 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 1772 | 1468662548834 Marionette TRACE conn4 <- [1,2122,null,{}] 02:49:08 INFO - PROCESS | 1772 | 1468662548871 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:08 INFO - PROCESS | 1772 | 1468662548882 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:09 INFO - PROCESS | 1772 | 1468662549107 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:49:09 INFO - PROCESS | 1772 | 1468662549133 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 1772 | 1468662549142 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63a400 == 30 [pid = 1772] [id = 538] 02:49:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a63b800) [pid = 1772] [serial = 1615] [outer = (nil)] 02:49:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a9b2c00) [pid = 1772] [serial = 1616] [outer = 0x9a63b800] 02:49:09 INFO - PROCESS | 1772 | 1468662549228 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a9bd800) [pid = 1772] [serial = 1617] [outer = 0x9a63b800] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b12c000) [pid = 1772] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a646c00) [pid = 1772] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x92cba400) [pid = 1772] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b54e800) [pid = 1772] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a62f800) [pid = 1772] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95185800) [pid = 1772] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e4d800) [pid = 1772] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a581400) [pid = 1772] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95e44c00) [pid = 1772] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:49:10 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9393dc00) [pid = 1772] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:49:10 INFO - PROCESS | 1772 | 1468662550703 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1895ms 02:49:10 INFO - PROCESS | 1772 | 1468662550724 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 1772 | 1468662550728 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 02:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:49:10 INFO - PROCESS | 1772 | 1468662550736 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 1772 | 1468662550740 Marionette TRACE conn4 <- [1,2126,null,{}] 02:49:10 INFO - PROCESS | 1772 | 1468662550746 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:10 INFO - PROCESS | 1772 | 1468662550752 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:11 INFO - PROCESS | 1772 | 1468662551008 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:49:11 INFO - PROCESS | 1772 | 1468662551025 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 1772 | 1468662551035 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba400 == 31 [pid = 1772] [id = 539] 02:49:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a3ef400) [pid = 1772] [serial = 1618] [outer = (nil)] 02:49:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a9b4000) [pid = 1772] [serial = 1619] [outer = 0x9a3ef400] 02:49:11 INFO - PROCESS | 1772 | 1468662551109 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9add4000) [pid = 1772] [serial = 1620] [outer = 0x9a3ef400] 02:49:12 INFO - PROCESS | 1772 | 1468662552064 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1387ms 02:49:12 INFO - PROCESS | 1772 | 1468662552125 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1772 | 1468662552133 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:49:12 INFO - PROCESS | 1772 | 1468662552143 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1772 | 1468662552151 Marionette TRACE conn4 <- [1,2130,null,{}] 02:49:12 INFO - PROCESS | 1772 | 1468662552206 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 1772 | 1468662552214 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:12 INFO - PROCESS | 1772 | 1468662552497 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:49:12 INFO - PROCESS | 1772 | 1468662552720 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 1772 | 1468662552737 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393dc00 == 32 [pid = 1772] [id = 540] 02:49:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95342000) [pid = 1772] [serial = 1621] [outer = (nil)] 02:49:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9534c400) [pid = 1772] [serial = 1622] [outer = 0x95342000] 02:49:12 INFO - PROCESS | 1772 | 1468662552834 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95e50000) [pid = 1772] [serial = 1623] [outer = 0x95342000] 02:49:13 INFO - PROCESS | 1772 | 1468662553944 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 1772 | 1468662554044 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 02:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:49:14 INFO - PROCESS | 1772 | 1468662554057 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 1772 | 1468662554061 Marionette TRACE conn4 <- [1,2134,null,{}] 02:49:14 INFO - PROCESS | 1772 | 1468662554070 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 1772 | 1468662554077 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:14 INFO - PROCESS | 1772 | 1468662554323 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:49:14 INFO - PROCESS | 1772 | 1468662554563 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 1772 | 1468662554576 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x9790b800 == 33 [pid = 1772] [id = 541] 02:49:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a45a400) [pid = 1772] [serial = 1624] [outer = (nil)] 02:49:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a588000) [pid = 1772] [serial = 1625] [outer = 0x9a45a400] 02:49:14 INFO - PROCESS | 1772 | 1468662554664 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a64a000) [pid = 1772] [serial = 1626] [outer = 0x9a45a400] 02:49:15 INFO - PROCESS | 1772 | 1468662555725 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1739ms 02:49:15 INFO - PROCESS | 1772 | 1468662555801 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 1772 | 1468662555813 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 02:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:49:15 INFO - PROCESS | 1772 | 1468662555822 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 1772 | 1468662555830 Marionette TRACE conn4 <- [1,2138,null,{}] 02:49:15 INFO - PROCESS | 1772 | 1468662555849 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 1772 | 1468662555859 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:16 INFO - PROCESS | 1772 | 1468662556175 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:49:16 INFO - PROCESS | 1772 | 1468662556412 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 1772 | 1468662556425 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b40f800 == 34 [pid = 1772] [id = 542] 02:49:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b40fc00) [pid = 1772] [serial = 1627] [outer = (nil)] 02:49:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b459400) [pid = 1772] [serial = 1628] [outer = 0x9b40fc00] 02:49:16 INFO - PROCESS | 1772 | 1468662556515 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9b556c00) [pid = 1772] [serial = 1629] [outer = 0x9b40fc00] 02:49:17 INFO - PROCESS | 1772 | 1468662557552 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1792ms 02:49:17 INFO - PROCESS | 1772 | 1468662557614 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 1772 | 1468662557620 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 02:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:49:17 INFO - PROCESS | 1772 | 1468662557628 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 1772 | 1468662557633 Marionette TRACE conn4 <- [1,2142,null,{}] 02:49:17 INFO - PROCESS | 1772 | 1468662557640 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 1772 | 1468662557646 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:17 INFO - PROCESS | 1772 | 1468662557860 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:49:18 INFO - PROCESS | 1772 | 1468662558100 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 1772 | 1468662558110 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e02400 == 35 [pid = 1772] [id = 543] 02:49:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a62e800) [pid = 1772] [serial = 1630] [outer = (nil)] 02:49:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9c071000) [pid = 1772] [serial = 1631] [outer = 0x9a62e800] 02:49:18 INFO - PROCESS | 1772 | 1468662558247 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9c079400) [pid = 1772] [serial = 1632] [outer = 0x9a62e800] 02:49:19 INFO - PROCESS | 1772 | 1468662559434 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 1772 | 1468662559530 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 02:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:49:19 INFO - PROCESS | 1772 | 1468662559542 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 1772 | 1468662559548 Marionette TRACE conn4 <- [1,2146,null,{}] 02:49:19 INFO - PROCESS | 1772 | 1468662559567 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:19 INFO - PROCESS | 1772 | 1468662559574 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:19 INFO - PROCESS | 1772 | 1468662559766 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:49:20 INFO - PROCESS | 1772 | 1468662559999 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 1772 | 1468662560016 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e41400 == 36 [pid = 1772] [id = 544] 02:49:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x95e44400) [pid = 1772] [serial = 1633] [outer = (nil)] 02:49:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x96e99400) [pid = 1772] [serial = 1634] [outer = 0x95e44400] 02:49:20 INFO - PROCESS | 1772 | 1468662560162 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9790dc00) [pid = 1772] [serial = 1635] [outer = 0x95e44400] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9bcf6400) [pid = 1772] [serial = 1584] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9b407c00) [pid = 1772] [serial = 1583] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9b54a400) [pid = 1772] [serial = 1578] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9bfecc00) [pid = 1772] [serial = 1580] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9c07d000) [pid = 1772] [serial = 1568] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9c171800) [pid = 1772] [serial = 1569] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9bcf2000) [pid = 1772] [serial = 1565] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9c007c00) [pid = 1772] [serial = 1566] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a644000) [pid = 1772] [serial = 1574] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9790a800) [pid = 1772] [serial = 1571] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x97995400) [pid = 1772] [serial = 1572] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9aab5800) [pid = 1772] [serial = 1562] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9add3800) [pid = 1772] [serial = 1563] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a9b9c00) [pid = 1772] [serial = 1557] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x994afc00) [pid = 1772] [serial = 1559] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a459400) [pid = 1772] [serial = 1560] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9c073800) [pid = 1772] [serial = 1581] [outer = (nil)] [url = about:blank] 02:49:20 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b405800) [pid = 1772] [serial = 1577] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a8bb400) [pid = 1772] [serial = 1575] [outer = (nil)] [url = about:blank] 02:49:21 INFO - PROCESS | 1772 | 1468662561207 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 1772 | 1468662561251 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 02:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:49:21 INFO - PROCESS | 1772 | 1468662561263 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 1772 | 1468662561267 Marionette TRACE conn4 <- [1,2150,null,{}] 02:49:21 INFO - PROCESS | 1772 | 1468662561275 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 1772 | 1468662561280 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:21 INFO - PROCESS | 1772 | 1468662561467 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:49:21 INFO - PROCESS | 1772 | 1468662561630 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 1772 | 1468662561639 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0800 == 37 [pid = 1772] [id = 545] 02:49:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x99ef2c00) [pid = 1772] [serial = 1636] [outer = (nil)] 02:49:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a4e1000) [pid = 1772] [serial = 1637] [outer = 0x99ef2c00] 02:49:21 INFO - PROCESS | 1772 | 1468662561721 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a64bc00) [pid = 1772] [serial = 1638] [outer = 0x99ef2c00] 02:49:22 INFO - PROCESS | 1772 | 1468662562623 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1434ms 02:49:22 INFO - PROCESS | 1772 | 1468662562698 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 1772 | 1468662562702 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 02:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:49:22 INFO - PROCESS | 1772 | 1468662562711 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 1772 | 1468662562717 Marionette TRACE conn4 <- [1,2154,null,{}] 02:49:22 INFO - PROCESS | 1772 | 1468662562735 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:22 INFO - PROCESS | 1772 | 1468662562745 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:22 INFO - PROCESS | 1772 | 1468662562935 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:49:23 INFO - PROCESS | 1772 | 1468662563113 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 1772 | 1468662563124 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add9000 == 38 [pid = 1772] [id = 546] 02:49:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9adda800) [pid = 1772] [serial = 1639] [outer = (nil)] 02:49:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b40a400) [pid = 1772] [serial = 1640] [outer = 0x9adda800] 02:49:23 INFO - PROCESS | 1772 | 1468662563204 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b54a400) [pid = 1772] [serial = 1641] [outer = 0x9adda800] 02:49:24 INFO - PROCESS | 1772 | 1468662564247 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1595ms 02:49:24 INFO - PROCESS | 1772 | 1468662564312 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 1772 | 1468662564318 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 02:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:49:24 INFO - PROCESS | 1772 | 1468662564325 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 1772 | 1468662564328 Marionette TRACE conn4 <- [1,2158,null,{}] 02:49:24 INFO - PROCESS | 1772 | 1468662564335 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 1772 | 1468662564339 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:24 INFO - PROCESS | 1772 | 1468662564580 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:49:24 INFO - PROCESS | 1772 | 1468662564606 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 1772 | 1468662564616 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb6000 == 39 [pid = 1772] [id = 547] 02:49:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a646000) [pid = 1772] [serial = 1642] [outer = (nil)] 02:49:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9c071400) [pid = 1772] [serial = 1643] [outer = 0x9a646000] 02:49:24 INFO - PROCESS | 1772 | 1468662564692 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c077400) [pid = 1772] [serial = 1644] [outer = 0x9a646000] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9393e800) [pid = 1772] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x93c9c000) [pid = 1772] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9790c800) [pid = 1772] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x99e0c000) [pid = 1772] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e46400) [pid = 1772] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9d48ac00) [pid = 1772] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9d493800) [pid = 1772] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a63b800) [pid = 1772] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x99733000) [pid = 1772] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x97998800) [pid = 1772] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:49:25 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9adddc00) [pid = 1772] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:49:25 INFO - PROCESS | 1772 | 1468662565773 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1494ms 02:49:25 INFO - PROCESS | 1772 | 1468662565821 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 1772 | 1468662565825 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 02:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:49:25 INFO - PROCESS | 1772 | 1468662565831 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 1772 | 1468662565841 Marionette TRACE conn4 <- [1,2162,null,{}] 02:49:25 INFO - PROCESS | 1772 | 1468662565863 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 1772 | 1468662565869 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:26 INFO - PROCESS | 1772 | 1468662566041 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:49:26 INFO - PROCESS | 1772 | 1468662566052 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 1772 | 1468662566060 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383e800 == 40 [pid = 1772] [id = 548] 02:49:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x99277000) [pid = 1772] [serial = 1645] [outer = (nil)] 02:49:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a646c00) [pid = 1772] [serial = 1646] [outer = 0x99277000] 02:49:26 INFO - PROCESS | 1772 | 1468662566140 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9addf400) [pid = 1772] [serial = 1647] [outer = 0x99277000] 02:49:27 INFO - PROCESS | 1772 | 1468662567127 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1355ms 02:49:27 INFO - PROCESS | 1772 | 1468662567192 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 1772 | 1468662567196 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 02:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:49:27 INFO - PROCESS | 1772 | 1468662567204 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 1772 | 1468662567208 Marionette TRACE conn4 <- [1,2166,null,{}] 02:49:27 INFO - PROCESS | 1772 | 1468662567214 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 1772 | 1468662567226 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:27 INFO - PROCESS | 1772 | 1468662567459 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:49:27 INFO - PROCESS | 1772 | 1468662567660 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 1772 | 1468662567669 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb7000 == 41 [pid = 1772] [id = 549] 02:49:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x92cbf800) [pid = 1772] [serial = 1648] [outer = (nil)] 02:49:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9383f000) [pid = 1772] [serial = 1649] [outer = 0x92cbf800] 02:49:27 INFO - PROCESS | 1772 | 1468662567774 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x94750c00) [pid = 1772] [serial = 1650] [outer = 0x92cbf800] 02:49:28 INFO - PROCESS | 1772 | 1468662568918 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1787ms 02:49:29 INFO - PROCESS | 1772 | 1468662569003 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:49:29 INFO - PROCESS | 1772 | 1468662569015 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 02:49:29 INFO - PROCESS | 1772 | 1468662569025 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 1772 | 1468662569031 Marionette TRACE conn4 <- [1,2170,null,{}] 02:49:29 INFO - PROCESS | 1772 | 1468662569040 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:29 INFO - PROCESS | 1772 | 1468662569050 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:29 INFO - PROCESS | 1772 | 1468662569384 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:49:29 INFO - PROCESS | 1772 | 1468662569595 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 1772 | 1468662569607 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbec00 == 42 [pid = 1772] [id = 550] 02:49:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a1d6c00) [pid = 1772] [serial = 1651] [outer = (nil)] 02:49:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a40d400) [pid = 1772] [serial = 1652] [outer = 0x9a1d6c00] 02:49:29 INFO - PROCESS | 1772 | 1468662569699 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a459400) [pid = 1772] [serial = 1653] [outer = 0x9a1d6c00] 02:49:30 INFO - PROCESS | 1772 | 1468662570730 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1787ms 02:49:30 INFO - PROCESS | 1772 | 1468662570814 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 1772 | 1468662570822 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:49:30 INFO - PROCESS | 1772 | 1468662570834 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 1772 | 1468662570839 Marionette TRACE conn4 <- [1,2174,null,{}] 02:49:30 INFO - PROCESS | 1772 | 1468662570847 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 1772 | 1468662570853 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:31 INFO - PROCESS | 1772 | 1468662571189 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:49:31 INFO - PROCESS | 1772 | 1468662571450 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 1772 | 1468662571462 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x95181800 == 43 [pid = 1772] [id = 551] 02:49:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a63b000) [pid = 1772] [serial = 1654] [outer = (nil)] 02:49:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aabac00) [pid = 1772] [serial = 1655] [outer = 0x9a63b000] 02:49:31 INFO - PROCESS | 1772 | 1468662571549 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b12a400) [pid = 1772] [serial = 1656] [outer = 0x9a63b000] 02:49:32 INFO - PROCESS | 1772 | 1468662572567 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1792ms 02:49:32 INFO - PROCESS | 1772 | 1468662572626 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 1772 | 1468662572631 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 02:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:49:32 INFO - PROCESS | 1772 | 1468662572641 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 1772 | 1468662572652 Marionette TRACE conn4 <- [1,2178,null,{}] 02:49:32 INFO - PROCESS | 1772 | 1468662572670 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 1772 | 1468662572679 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:32 INFO - PROCESS | 1772 | 1468662572940 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:49:33 INFO - PROCESS | 1772 | 1468662573238 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 1772 | 1468662573248 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbc800 == 44 [pid = 1772] [id = 552] 02:49:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9383ac00) [pid = 1772] [serial = 1657] [outer = (nil)] 02:49:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa1098000) [pid = 1772] [serial = 1658] [outer = 0x9383ac00] 02:49:33 INFO - PROCESS | 1772 | 1468662573336 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa209f400) [pid = 1772] [serial = 1659] [outer = 0x9383ac00] 02:49:34 INFO - PROCESS | 1772 | 1468662574353 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1752ms 02:49:34 INFO - PROCESS | 1772 | 1468662574392 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:49:34 INFO - PROCESS | 1772 | 1468662574399 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 02:49:34 INFO - PROCESS | 1772 | 1468662574406 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 1772 | 1468662574410 Marionette TRACE conn4 <- [1,2182,null,{}] 02:49:34 INFO - PROCESS | 1772 | 1468662574417 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:34 INFO - PROCESS | 1772 | 1468662574422 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:34 INFO - PROCESS | 1772 | 1468662574633 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:49:34 INFO - PROCESS | 1772 | 1468662574814 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 1772 | 1468662574823 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbb000 == 45 [pid = 1772] [id = 553] 02:49:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9383a800) [pid = 1772] [serial = 1660] [outer = (nil)] 02:49:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa23a7000) [pid = 1772] [serial = 1661] [outer = 0x9383a800] 02:49:34 INFO - PROCESS | 1772 | 1468662574959 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa2543c00) [pid = 1772] [serial = 1662] [outer = 0x9383a800] 02:49:35 INFO - PROCESS | 1772 | 1468662575921 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1592ms 02:49:36 INFO - PROCESS | 1772 | 1468662575999 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 1772 | 1468662576002 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 02:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:49:36 INFO - PROCESS | 1772 | 1468662576011 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 1772 | 1468662576015 Marionette TRACE conn4 <- [1,2186,null,{}] 02:49:36 INFO - PROCESS | 1772 | 1468662576023 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:36 INFO - PROCESS | 1772 | 1468662576030 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:36 INFO - PROCESS | 1772 | 1468662576269 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:49:36 INFO - PROCESS | 1772 | 1468662576514 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 1772 | 1468662576534 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:36 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2fb8400 == 46 [pid = 1772] [id = 554] 02:49:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2fb9000) [pid = 1772] [serial = 1663] [outer = (nil)] 02:49:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa2ffc400) [pid = 1772] [serial = 1664] [outer = 0xa2fb9000] 02:49:36 INFO - PROCESS | 1772 | 1468662576648 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa33cc000) [pid = 1772] [serial = 1665] [outer = 0xa2fb9000] 02:49:37 INFO - PROCESS | 1772 | 1468662577667 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1686ms 02:49:37 INFO - PROCESS | 1772 | 1468662577697 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:49:37 INFO - PROCESS | 1772 | 1468662577702 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 02:49:37 INFO - PROCESS | 1772 | 1468662577710 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 1772 | 1468662577713 Marionette TRACE conn4 <- [1,2190,null,{}] 02:49:37 INFO - PROCESS | 1772 | 1468662577721 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 1772 | 1468662577728 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:37 INFO - PROCESS | 1772 | 1468662577940 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:49:38 INFO - PROCESS | 1772 | 1468662578198 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 1772 | 1468662578208 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb1800 == 47 [pid = 1772] [id = 555] 02:49:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x92cc0400) [pid = 1772] [serial = 1666] [outer = (nil)] 02:49:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x95e48400) [pid = 1772] [serial = 1667] [outer = 0x92cc0400] 02:49:38 INFO - PROCESS | 1772 | 1468662578334 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9a411000) [pid = 1772] [serial = 1668] [outer = 0x92cc0400] 02:49:39 INFO - PROCESS | 1772 | 1468662579579 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1943ms 02:49:39 INFO - PROCESS | 1772 | 1468662579653 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 1772 | 1468662579660 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 02:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:49:39 INFO - PROCESS | 1772 | 1468662579670 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 1772 | 1468662579675 Marionette TRACE conn4 <- [1,2194,null,{}] 02:49:39 INFO - PROCESS | 1772 | 1468662579685 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:39 INFO - PROCESS | 1772 | 1468662579692 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:39 INFO - PROCESS | 1772 | 1468662579988 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:49:40 INFO - PROCESS | 1772 | 1468662580164 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 1772 | 1468662580180 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e9d800 == 48 [pid = 1772] [id = 556] 02:49:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x97904c00) [pid = 1772] [serial = 1669] [outer = (nil)] 02:49:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x97999000) [pid = 1772] [serial = 1670] [outer = 0x97904c00] 02:49:40 INFO - PROCESS | 1772 | 1468662580260 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9973f800) [pid = 1772] [serial = 1671] [outer = 0x97904c00] 02:49:41 INFO - PROCESS | 1772 | 1468662581276 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1638ms 02:49:41 INFO - PROCESS | 1772 | 1468662581308 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 1772 | 1468662581316 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 02:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:49:41 INFO - PROCESS | 1772 | 1468662581329 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 1772 | 1468662581333 Marionette TRACE conn4 <- [1,2198,null,{}] 02:49:41 INFO - PROCESS | 1772 | 1468662581340 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:41 INFO - PROCESS | 1772 | 1468662581345 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:41 INFO - PROCESS | 1772 | 1468662581557 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:49:41 INFO - PROCESS | 1772 | 1468662581793 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 1772 | 1468662581805 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x98320400 == 47 [pid = 1772] [id = 516] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9383e800 == 46 [pid = 1772] [id = 548] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb6000 == 45 [pid = 1772] [id = 547] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9add9000 == 44 [pid = 1772] [id = 546] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0800 == 43 [pid = 1772] [id = 545] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95e41400 == 42 [pid = 1772] [id = 544] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4400 == 41 [pid = 1772] [id = 532] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9512f400 == 40 [pid = 1772] [id = 535] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e0400 == 39 [pid = 1772] [id = 524] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x93c90c00 == 38 [pid = 1772] [id = 536] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9393e400 == 37 [pid = 1772] [id = 534] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba400 == 36 [pid = 1772] [id = 539] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95e43000 == 35 [pid = 1772] [id = 519] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9b12a800 == 34 [pid = 1772] [id = 525] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9393dc00 == 33 [pid = 1772] [id = 540] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x93839c00 == 32 [pid = 1772] [id = 520] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9b54d000 == 31 [pid = 1772] [id = 521] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9790b800 == 30 [pid = 1772] [id = 541] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95182c00 == 29 [pid = 1772] [id = 515] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb2c00 == 28 [pid = 1772] [id = 527] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9a417400 == 27 [pid = 1772] [id = 529] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x99e02400 == 26 [pid = 1772] [id = 543] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba000 == 25 [pid = 1772] [id = 517] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x99284800 == 24 [pid = 1772] [id = 537] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63a400 == 23 [pid = 1772] [id = 538] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9a411400 == 22 [pid = 1772] [id = 526] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9b40f800 == 21 [pid = 1772] [id = 542] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95180000 == 20 [pid = 1772] [id = 523] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x93a64800 == 19 [pid = 1772] [id = 528] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95342400 == 18 [pid = 1772] [id = 518] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7400 == 17 [pid = 1772] [id = 522] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9798e800 == 16 [pid = 1772] [id = 533] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x9831a400 == 15 [pid = 1772] [id = 530] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x99e03400 == 14 [pid = 1772] [id = 531] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb1800 == 13 [pid = 1772] [id = 555] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0xa2fb8400 == 12 [pid = 1772] [id = 554] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbb000 == 11 [pid = 1772] [id = 553] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbc800 == 10 [pid = 1772] [id = 552] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbec00 == 9 [pid = 1772] [id = 550] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x95181800 == 8 [pid = 1772] [id = 551] 02:49:42 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb7000 == 7 [pid = 1772] [id = 549] 02:49:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb2c00 == 8 [pid = 1772] [id = 557] 02:49:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x92cb3400) [pid = 1772] [serial = 1672] [outer = (nil)] 02:49:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x92cbac00) [pid = 1772] [serial = 1673] [outer = 0x92cb3400] 02:49:42 INFO - PROCESS | 1772 | 1468662582973 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x93937400) [pid = 1772] [serial = 1674] [outer = 0x92cb3400] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x95347000) [pid = 1772] [serial = 1605] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x95350400) [pid = 1772] [serial = 1610] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0xa2ff7000) [pid = 1772] [serial = 1599] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a40a800) [pid = 1772] [serial = 1613] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a4da000) [pid = 1772] [serial = 1586] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa23b2c00) [pid = 1772] [serial = 1595] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa2001400) [pid = 1772] [serial = 1592] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a9b2c00) [pid = 1772] [serial = 1616] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa255cc00) [pid = 1772] [serial = 1596] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a639400) [pid = 1772] [serial = 1607] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa34ddc00) [pid = 1772] [serial = 1601] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95129800) [pid = 1772] [serial = 1604] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9b403800) [pid = 1772] [serial = 1589] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a410800) [pid = 1772] [serial = 1614] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa61da800) [pid = 1772] [serial = 1602] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa2fbec00) [pid = 1772] [serial = 1598] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a8bbc00) [pid = 1772] [serial = 1608] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a634400) [pid = 1772] [serial = 1587] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b557800) [pid = 1772] [serial = 1590] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a9bd800) [pid = 1772] [serial = 1617] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa228a000) [pid = 1772] [serial = 1593] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e4cc00) [pid = 1772] [serial = 1611] [outer = (nil)] [url = about:blank] 02:49:43 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a9b4000) [pid = 1772] [serial = 1619] [outer = (nil)] [url = about:blank] 02:49:44 INFO - PROCESS | 1772 | 1468662584029 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2750ms 02:49:44 INFO - PROCESS | 1772 | 1468662584080 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 1772 | 1468662584086 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 02:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:49:44 INFO - PROCESS | 1772 | 1468662584095 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 1772 | 1468662584100 Marionette TRACE conn4 <- [1,2202,null,{}] 02:49:44 INFO - PROCESS | 1772 | 1468662584114 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 1772 | 1468662584121 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:44 INFO - PROCESS | 1772 | 1468662584381 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:49:44 INFO - PROCESS | 1772 | 1468662584484 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 1772 | 1468662584496 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534a800 == 9 [pid = 1772] [id = 558] 02:49:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95e41400) [pid = 1772] [serial = 1675] [outer = (nil)] 02:49:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95e4c400) [pid = 1772] [serial = 1676] [outer = 0x95e41400] 02:49:44 INFO - PROCESS | 1772 | 1468662584574 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9798b800) [pid = 1772] [serial = 1677] [outer = 0x95e41400] 02:49:45 INFO - PROCESS | 1772 | 1468662585502 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1438ms 02:49:45 INFO - PROCESS | 1772 | 1468662585540 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 1772 | 1468662585547 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 02:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:49:45 INFO - PROCESS | 1772 | 1468662585558 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 1772 | 1468662585562 Marionette TRACE conn4 <- [1,2206,null,{}] 02:49:45 INFO - PROCESS | 1772 | 1468662585576 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 1772 | 1468662585583 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:45 INFO - PROCESS | 1772 | 1468662585823 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:49:45 INFO - PROCESS | 1772 | 1468662585849 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 1772 | 1468662585859 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9927b800 == 10 [pid = 1772] [id = 559] 02:49:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a3edc00) [pid = 1772] [serial = 1678] [outer = (nil)] 02:49:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a411400) [pid = 1772] [serial = 1679] [outer = 0x9a3edc00] 02:49:45 INFO - PROCESS | 1772 | 1468662585951 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a4d8400) [pid = 1772] [serial = 1680] [outer = 0x9a3edc00] 02:49:47 INFO - PROCESS | 1772 | 1468662587043 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1532ms 02:49:47 INFO - PROCESS | 1772 | 1468662587091 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 1772 | 1468662587096 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 02:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:49:47 INFO - PROCESS | 1772 | 1468662587114 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 1772 | 1468662587121 Marionette TRACE conn4 <- [1,2210,null,{}] 02:49:47 INFO - PROCESS | 1772 | 1468662587140 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:47 INFO - PROCESS | 1772 | 1468662587151 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:47 INFO - PROCESS | 1772 | 1468662587423 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:49:47 INFO - PROCESS | 1772 | 1468662587448 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 1772 | 1468662587459 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:47 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63d400 == 11 [pid = 1772] [id = 560] 02:49:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a63d800) [pid = 1772] [serial = 1681] [outer = (nil)] 02:49:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a8b4400) [pid = 1772] [serial = 1682] [outer = 0x9a63d800] 02:49:47 INFO - PROCESS | 1772 | 1468662587533 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9b1000) [pid = 1772] [serial = 1683] [outer = 0x9a63d800] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a646000) [pid = 1772] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x99277000) [pid = 1772] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a3ef400) [pid = 1772] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95342000) [pid = 1772] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x99ef2c00) [pid = 1772] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a45a400) [pid = 1772] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95e44400) [pid = 1772] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b40fc00) [pid = 1772] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a62e800) [pid = 1772] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:49:48 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9adda800) [pid = 1772] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:49:49 INFO - PROCESS | 1772 | 1468662589054 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1990ms 02:49:49 INFO - PROCESS | 1772 | 1468662589106 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 1772 | 1468662589112 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 02:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:49:49 INFO - PROCESS | 1772 | 1468662589119 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 1772 | 1468662589122 Marionette TRACE conn4 <- [1,2214,null,{}] 02:49:49 INFO - PROCESS | 1772 | 1468662589129 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:49 INFO - PROCESS | 1772 | 1468662589133 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:49 INFO - PROCESS | 1772 | 1468662589388 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:49:49 INFO - PROCESS | 1772 | 1468662589403 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 1772 | 1468662589411 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x99277000 == 12 [pid = 1772] [id = 561] 02:49:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x99e0d800) [pid = 1772] [serial = 1684] [outer = (nil)] 02:49:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a9aec00) [pid = 1772] [serial = 1685] [outer = 0x99e0d800] 02:49:49 INFO - PROCESS | 1772 | 1468662589492 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9b8c00) [pid = 1772] [serial = 1686] [outer = 0x99e0d800] 02:49:50 INFO - PROCESS | 1772 | 1468662590533 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1442ms 02:49:50 INFO - PROCESS | 1772 | 1468662590563 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 1772 | 1468662590571 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:49:50 INFO - PROCESS | 1772 | 1468662590583 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 1772 | 1468662590588 Marionette TRACE conn4 <- [1,2218,null,{}] 02:49:50 INFO - PROCESS | 1772 | 1468662590627 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 1772 | 1468662590634 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:50 INFO - PROCESS | 1772 | 1468662590851 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:49:51 INFO - PROCESS | 1772 | 1468662591043 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 1772 | 1468662591060 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x95350400 == 13 [pid = 1772] [id = 562] 02:49:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95e44000) [pid = 1772] [serial = 1687] [outer = (nil)] 02:49:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95e4e800) [pid = 1772] [serial = 1688] [outer = 0x95e44000] 02:49:51 INFO - PROCESS | 1772 | 1468662591260 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a40a800) [pid = 1772] [serial = 1689] [outer = 0x95e44000] 02:49:52 INFO - PROCESS | 1772 | 1468662592399 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1907ms 02:49:52 INFO - PROCESS | 1772 | 1468662592490 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 1772 | 1468662592498 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 02:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:49:52 INFO - PROCESS | 1772 | 1468662592512 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 1772 | 1468662592517 Marionette TRACE conn4 <- [1,2222,null,{}] 02:49:52 INFO - PROCESS | 1772 | 1468662592534 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:52 INFO - PROCESS | 1772 | 1468662592541 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:52 INFO - PROCESS | 1772 | 1468662592862 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:49:53 INFO - PROCESS | 1772 | 1468662593067 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 1772 | 1468662593079 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x95345400 == 14 [pid = 1772] [id = 563] 02:49:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x95e49400) [pid = 1772] [serial = 1690] [outer = (nil)] 02:49:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9b0400) [pid = 1772] [serial = 1691] [outer = 0x95e49400] 02:49:53 INFO - PROCESS | 1772 | 1468662593167 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9aab2800) [pid = 1772] [serial = 1692] [outer = 0x95e49400] 02:49:54 INFO - PROCESS | 1772 | 1468662594268 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1851ms 02:49:54 INFO - PROCESS | 1772 | 1468662594363 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 1772 | 1468662594367 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 02:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:49:54 INFO - PROCESS | 1772 | 1468662594427 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 1772 | 1468662594435 Marionette TRACE conn4 <- [1,2226,null,{}] 02:49:54 INFO - PROCESS | 1772 | 1468662594463 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 1772 | 1468662594473 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:54 INFO - PROCESS | 1772 | 1468662594674 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:49:54 INFO - PROCESS | 1772 | 1468662594959 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 1772 | 1468662594970 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b129800 == 15 [pid = 1772] [id = 564] 02:49:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b12a800) [pid = 1772] [serial = 1693] [outer = (nil)] 02:49:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b406c00) [pid = 1772] [serial = 1694] [outer = 0x9b12a800] 02:49:55 INFO - PROCESS | 1772 | 1468662595060 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9b452800) [pid = 1772] [serial = 1695] [outer = 0x9b12a800] 02:49:56 INFO - PROCESS | 1772 | 1468662596117 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1764ms 02:49:56 INFO - PROCESS | 1772 | 1468662596180 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 1772 | 1468662596185 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 02:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:49:56 INFO - PROCESS | 1772 | 1468662596194 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 1772 | 1468662596197 Marionette TRACE conn4 <- [1,2230,null,{}] 02:49:56 INFO - PROCESS | 1772 | 1468662596205 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:56 INFO - PROCESS | 1772 | 1468662596209 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:56 INFO - PROCESS | 1772 | 1468662596420 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:49:56 INFO - PROCESS | 1772 | 1468662596658 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 1772 | 1468662596668 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3000 == 16 [pid = 1772] [id = 565] 02:49:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x95e4f000) [pid = 1772] [serial = 1696] [outer = (nil)] 02:49:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9bcf2000) [pid = 1772] [serial = 1697] [outer = 0x95e4f000] 02:49:56 INFO - PROCESS | 1772 | 1468662596803 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9bcfbc00) [pid = 1772] [serial = 1698] [outer = 0x95e4f000] 02:49:57 INFO - PROCESS | 1772 | 1468662597950 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1843ms 02:49:58 INFO - PROCESS | 1772 | 1468662598037 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 1772 | 1468662598044 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 02:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:49:58 INFO - PROCESS | 1772 | 1468662598054 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 1772 | 1468662598060 Marionette TRACE conn4 <- [1,2234,null,{}] 02:49:58 INFO - PROCESS | 1772 | 1468662598126 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 1772 | 1468662598133 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:58 INFO - PROCESS | 1772 | 1468662598328 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:49:58 INFO - PROCESS | 1772 | 1468662598696 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 1772 | 1468662598710 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:49:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512e000 == 17 [pid = 1772] [id = 566] 02:49:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x95131400) [pid = 1772] [serial = 1699] [outer = (nil)] 02:49:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x95187800) [pid = 1772] [serial = 1700] [outer = 0x95131400] 02:49:58 INFO - PROCESS | 1772 | 1468662598804 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x95341800) [pid = 1772] [serial = 1701] [outer = 0x95131400] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9c071400) [pid = 1772] [serial = 1643] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a646c00) [pid = 1772] [serial = 1646] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9c077400) [pid = 1772] [serial = 1644] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9add4000) [pid = 1772] [serial = 1620] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9534c400) [pid = 1772] [serial = 1622] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95e50000) [pid = 1772] [serial = 1623] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a4e1000) [pid = 1772] [serial = 1637] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a64bc00) [pid = 1772] [serial = 1638] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a588000) [pid = 1772] [serial = 1625] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a64a000) [pid = 1772] [serial = 1626] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x96e99400) [pid = 1772] [serial = 1634] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9790dc00) [pid = 1772] [serial = 1635] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b459400) [pid = 1772] [serial = 1628] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b556c00) [pid = 1772] [serial = 1629] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9c071000) [pid = 1772] [serial = 1631] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9c079400) [pid = 1772] [serial = 1632] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b40a400) [pid = 1772] [serial = 1640] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b54a400) [pid = 1772] [serial = 1641] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9addf400) [pid = 1772] [serial = 1647] [outer = (nil)] [url = about:blank] 02:49:59 INFO - PROCESS | 1772 | 1468662599701 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1733ms 02:49:59 INFO - PROCESS | 1772 | 1468662599788 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 1772 | 1468662599796 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 02:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:49:59 INFO - PROCESS | 1772 | 1468662599808 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 1772 | 1468662599813 Marionette TRACE conn4 <- [1,2238,null,{}] 02:49:59 INFO - PROCESS | 1772 | 1468662599821 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 1772 | 1468662599827 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:00 INFO - PROCESS | 1772 | 1468662600015 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:50:00 INFO - PROCESS | 1772 | 1468662600154 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 1772 | 1468662600163 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e99400 == 18 [pid = 1772] [id = 567] 02:50:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x96ea0800) [pid = 1772] [serial = 1702] [outer = (nil)] 02:50:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x98319c00) [pid = 1772] [serial = 1703] [outer = 0x96ea0800] 02:50:00 INFO - PROCESS | 1772 | 1468662600249 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a014000) [pid = 1772] [serial = 1704] [outer = 0x96ea0800] 02:50:01 INFO - PROCESS | 1772 | 1468662601151 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:50:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1397ms 02:50:01 INFO - PROCESS | 1772 | 1468662601206 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 1772 | 1468662601210 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 02:50:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:50:01 INFO - PROCESS | 1772 | 1468662601218 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 1772 | 1468662601224 Marionette TRACE conn4 <- [1,2242,null,{}] 02:50:01 INFO - PROCESS | 1772 | 1468662601243 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:01 INFO - PROCESS | 1772 | 1468662601252 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:01 INFO - PROCESS | 1772 | 1468662601443 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:50:01 INFO - PROCESS | 1772 | 1468662601597 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 1772 | 1468662601610 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a636800 == 19 [pid = 1772] [id = 568] 02:50:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a639c00) [pid = 1772] [serial = 1705] [outer = (nil)] 02:50:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a650400) [pid = 1772] [serial = 1706] [outer = 0x9a639c00] 02:50:01 INFO - PROCESS | 1772 | 1468662601688 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a9afc00) [pid = 1772] [serial = 1707] [outer = 0x9a639c00] 02:50:02 INFO - PROCESS | 1772 | 1468662602835 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1664ms 02:50:02 INFO - PROCESS | 1772 | 1468662602883 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 1772 | 1468662602889 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 02:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:50:02 INFO - PROCESS | 1772 | 1468662602897 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 1772 | 1468662602899 Marionette TRACE conn4 <- [1,2246,null,{}] 02:50:02 INFO - PROCESS | 1772 | 1468662602913 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:02 INFO - PROCESS | 1772 | 1468662602919 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:03 INFO - PROCESS | 1772 | 1468662603169 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:50:03 INFO - PROCESS | 1772 | 1468662603211 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 1772 | 1468662603218 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aaba000 == 20 [pid = 1772] [id = 569] 02:50:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9ab47400) [pid = 1772] [serial = 1708] [outer = (nil)] 02:50:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9ade1800) [pid = 1772] [serial = 1709] [outer = 0x9ab47400] 02:50:03 INFO - PROCESS | 1772 | 1468662603308 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9add9400) [pid = 1772] [serial = 1710] [outer = 0x9ab47400] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x92cbf800) [pid = 1772] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a1d6c00) [pid = 1772] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a63b000) [pid = 1772] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9383ac00) [pid = 1772] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9383a800) [pid = 1772] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a3edc00) [pid = 1772] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a63d800) [pid = 1772] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e41400) [pid = 1772] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2fb9000) [pid = 1772] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x92cb3400) [pid = 1772] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x97904c00) [pid = 1772] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:50:03 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x92cc0400) [pid = 1772] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:50:04 INFO - PROCESS | 1772 | 1468662604380 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1542ms 02:50:04 INFO - PROCESS | 1772 | 1468662604439 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:50:04 INFO - PROCESS | 1772 | 1468662604444 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:50:04 INFO - PROCESS | 1772 | 1468662604450 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 1772 | 1468662604454 Marionette TRACE conn4 <- [1,2250,null,{}] 02:50:04 INFO - PROCESS | 1772 | 1468662604461 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:04 INFO - PROCESS | 1772 | 1468662604466 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:04 INFO - PROCESS | 1772 | 1468662604699 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:50:04 INFO - PROCESS | 1772 | 1468662604715 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 1772 | 1468662604724 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0800 == 21 [pid = 1772] [id = 570] 02:50:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x93c9c000) [pid = 1772] [serial = 1711] [outer = (nil)] 02:50:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9aabb000) [pid = 1772] [serial = 1712] [outer = 0x93c9c000] 02:50:04 INFO - PROCESS | 1772 | 1468662604798 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9add7800) [pid = 1772] [serial = 1713] [outer = 0x93c9c000] 02:50:05 INFO - PROCESS | 1772 | 1468662605989 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1589ms 02:50:06 INFO - PROCESS | 1772 | 1468662606040 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 1772 | 1468662606047 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 02:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:50:06 INFO - PROCESS | 1772 | 1468662606056 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 1772 | 1468662606066 Marionette TRACE conn4 <- [1,2254,null,{}] 02:50:06 INFO - PROCESS | 1772 | 1468662606075 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:06 INFO - PROCESS | 1772 | 1468662606082 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:06 INFO - PROCESS | 1772 | 1468662606301 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:50:06 INFO - PROCESS | 1772 | 1468662606538 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 1772 | 1468662606552 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534c400 == 22 [pid = 1772] [id = 571] 02:50:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95e41400) [pid = 1772] [serial = 1714] [outer = (nil)] 02:50:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x97990800) [pid = 1772] [serial = 1715] [outer = 0x95e41400] 02:50:06 INFO - PROCESS | 1772 | 1468662606687 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9927d000) [pid = 1772] [serial = 1716] [outer = 0x95e41400] 02:50:07 INFO - PROCESS | 1772 | 1468662607750 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1739ms 02:50:07 INFO - PROCESS | 1772 | 1468662607796 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 1772 | 1468662607805 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 02:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:50:07 INFO - PROCESS | 1772 | 1468662607817 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 1772 | 1468662607823 Marionette TRACE conn4 <- [1,2258,null,{}] 02:50:07 INFO - PROCESS | 1772 | 1468662607831 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:07 INFO - PROCESS | 1772 | 1468662607838 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:08 INFO - PROCESS | 1772 | 1468662608184 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:50:08 INFO - PROCESS | 1772 | 1468662608432 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 1772 | 1468662608442 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a58b800 == 23 [pid = 1772] [id = 572] 02:50:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a652400) [pid = 1772] [serial = 1717] [outer = (nil)] 02:50:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9aab9000) [pid = 1772] [serial = 1718] [outer = 0x9a652400] 02:50:08 INFO - PROCESS | 1772 | 1468662608535 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9addb000) [pid = 1772] [serial = 1719] [outer = 0x9a652400] 02:50:09 INFO - PROCESS | 1772 | 1468662609579 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1796ms 02:50:09 INFO - PROCESS | 1772 | 1468662609614 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 1772 | 1468662609618 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 02:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:50:09 INFO - PROCESS | 1772 | 1468662609642 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 1772 | 1468662609651 Marionette TRACE conn4 <- [1,2262,null,{}] 02:50:09 INFO - PROCESS | 1772 | 1468662609674 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:09 INFO - PROCESS | 1772 | 1468662609684 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:09 INFO - PROCESS | 1772 | 1468662609896 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:50:10 INFO - PROCESS | 1772 | 1468662610133 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 1772 | 1468662610145 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512f400 == 24 [pid = 1772] [id = 573] 02:50:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b559000) [pid = 1772] [serial = 1720] [outer = (nil)] 02:50:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9bfe8000) [pid = 1772] [serial = 1721] [outer = 0x9b559000] 02:50:10 INFO - PROCESS | 1772 | 1468662610248 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9c009800) [pid = 1772] [serial = 1722] [outer = 0x9b559000] 02:50:11 INFO - PROCESS | 1772 | 1468662611185 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1611ms 02:50:11 INFO - PROCESS | 1772 | 1468662611238 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 1772 | 1468662611243 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 02:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:50:11 INFO - PROCESS | 1772 | 1468662611269 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 1772 | 1468662611274 Marionette TRACE conn4 <- [1,2266,null,{}] 02:50:11 INFO - PROCESS | 1772 | 1468662611280 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:11 INFO - PROCESS | 1772 | 1468662611286 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:11 INFO - PROCESS | 1772 | 1468662611496 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:50:11 INFO - PROCESS | 1772 | 1468662611683 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 1772 | 1468662611690 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bf0f000 == 25 [pid = 1772] [id = 574] 02:50:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c075400) [pid = 1772] [serial = 1723] [outer = (nil)] 02:50:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9c07d800) [pid = 1772] [serial = 1724] [outer = 0x9c075400] 02:50:11 INFO - PROCESS | 1772 | 1468662611778 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9d415400) [pid = 1772] [serial = 1725] [outer = 0x9c075400] 02:50:12 INFO - PROCESS | 1772 | 1468662612900 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1693ms 02:50:12 INFO - PROCESS | 1772 | 1468662612968 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 1772 | 1468662612973 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:50:12 INFO - PROCESS | 1772 | 1468662612982 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 1772 | 1468662612986 Marionette TRACE conn4 <- [1,2270,null,{}] 02:50:12 INFO - PROCESS | 1772 | 1468662612993 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:13 INFO - PROCESS | 1772 | 1468662612999 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:13 INFO - PROCESS | 1772 | 1468662613205 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:50:13 INFO - PROCESS | 1772 | 1468662613396 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 1772 | 1468662613408 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534e000 == 26 [pid = 1772] [id = 575] 02:50:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x99e02400) [pid = 1772] [serial = 1726] [outer = (nil)] 02:50:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9d490400) [pid = 1772] [serial = 1727] [outer = 0x99e02400] 02:50:13 INFO - PROCESS | 1772 | 1468662613529 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9d82ac00) [pid = 1772] [serial = 1728] [outer = 0x99e02400] 02:50:14 INFO - PROCESS | 1772 | 1468662614593 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1639ms 02:50:14 INFO - PROCESS | 1772 | 1468662614622 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 1772 | 1468662614627 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 02:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:50:14 INFO - PROCESS | 1772 | 1468662614654 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 1772 | 1468662614659 Marionette TRACE conn4 <- [1,2274,null,{}] 02:50:14 INFO - PROCESS | 1772 | 1468662614668 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 1772 | 1468662614680 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:14 INFO - PROCESS | 1772 | 1468662614908 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:50:15 INFO - PROCESS | 1772 | 1468662615112 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 1772 | 1468662615120 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x93840c00 == 27 [pid = 1772] [id = 576] 02:50:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9d488400) [pid = 1772] [serial = 1729] [outer = (nil)] 02:50:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa23a7800) [pid = 1772] [serial = 1730] [outer = 0x9d488400] 02:50:15 INFO - PROCESS | 1772 | 1468662615250 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa253ec00) [pid = 1772] [serial = 1731] [outer = 0x9d488400] 02:50:16 INFO - PROCESS | 1772 | 1468662616177 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1555ms 02:50:16 INFO - PROCESS | 1772 | 1468662616192 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 1772 | 1468662616195 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 02:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:50:16 INFO - PROCESS | 1772 | 1468662616204 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 1772 | 1468662616209 Marionette TRACE conn4 <- [1,2278,null,{}] 02:50:16 INFO - PROCESS | 1772 | 1468662616216 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:16 INFO - PROCESS | 1772 | 1468662616220 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:16 INFO - PROCESS | 1772 | 1468662616417 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:50:16 INFO - PROCESS | 1772 | 1468662616608 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 1772 | 1468662616617 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c072c00 == 28 [pid = 1772] [id = 577] 02:50:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa228a000) [pid = 1772] [serial = 1732] [outer = (nil)] 02:50:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa2ff4800) [pid = 1772] [serial = 1733] [outer = 0xa228a000] 02:50:16 INFO - PROCESS | 1772 | 1468662616712 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa2fbf800) [pid = 1772] [serial = 1734] [outer = 0xa228a000] 02:50:17 INFO - PROCESS | 1772 | 1468662617711 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1542ms 02:50:17 INFO - PROCESS | 1772 | 1468662617747 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 1772 | 1468662617752 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 02:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:50:17 INFO - PROCESS | 1772 | 1468662617778 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 1772 | 1468662617782 Marionette TRACE conn4 <- [1,2282,null,{}] 02:50:17 INFO - PROCESS | 1772 | 1468662617790 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 1772 | 1468662617795 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:18 INFO - PROCESS | 1772 | 1468662617998 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:50:18 INFO - PROCESS | 1772 | 1468662618528 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 1772 | 1468662618537 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383ac00 == 29 [pid = 1772] [id = 578] 02:50:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x9383b400) [pid = 1772] [serial = 1735] [outer = (nil)] 02:50:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x93a5e400) [pid = 1772] [serial = 1736] [outer = 0x9383b400] 02:50:18 INFO - PROCESS | 1772 | 1468662618626 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9512a000) [pid = 1772] [serial = 1737] [outer = 0x9383b400] 02:50:19 INFO - PROCESS | 1772 | 1468662619569 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1845ms 02:50:19 INFO - PROCESS | 1772 | 1468662619664 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 1772 | 1468662619671 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 02:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:50:19 INFO - PROCESS | 1772 | 1468662619699 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 1772 | 1468662619709 Marionette TRACE conn4 <- [1,2286,null,{}] 02:50:19 INFO - PROCESS | 1772 | 1468662619743 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:19 INFO - PROCESS | 1772 | 1468662619750 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:19 INFO - PROCESS | 1772 | 1468662619976 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:50:20 INFO - PROCESS | 1772 | 1468662620190 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 1772 | 1468662620201 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a66c00 == 30 [pid = 1772] [id = 579] 02:50:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x9a452c00) [pid = 1772] [serial = 1738] [outer = (nil)] 02:50:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x9a4e3000) [pid = 1772] [serial = 1739] [outer = 0x9a452c00] 02:50:20 INFO - PROCESS | 1772 | 1468662620299 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x9a630000) [pid = 1772] [serial = 1740] [outer = 0x9a452c00] 02:50:21 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb2c00 == 29 [pid = 1772] [id = 557] 02:50:21 INFO - PROCESS | 1772 | --DOCSHELL 0x96e9d800 == 28 [pid = 1772] [id = 556] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x9a9aec00) [pid = 1772] [serial = 1685] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x94750c00) [pid = 1772] [serial = 1650] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x9383f000) [pid = 1772] [serial = 1649] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9a459400) [pid = 1772] [serial = 1653] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a40d400) [pid = 1772] [serial = 1652] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9b12a400) [pid = 1772] [serial = 1656] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9aabac00) [pid = 1772] [serial = 1655] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0xa209f400) [pid = 1772] [serial = 1659] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0xa1098000) [pid = 1772] [serial = 1658] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0xa2543c00) [pid = 1772] [serial = 1662] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa23a7000) [pid = 1772] [serial = 1661] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a4d8400) [pid = 1772] [serial = 1680] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a8b4400) [pid = 1772] [serial = 1682] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95e4c400) [pid = 1772] [serial = 1676] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa33cc000) [pid = 1772] [serial = 1665] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0xa2ffc400) [pid = 1772] [serial = 1664] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x92cbac00) [pid = 1772] [serial = 1673] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93937400) [pid = 1772] [serial = 1674] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9973f800) [pid = 1772] [serial = 1671] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x97999000) [pid = 1772] [serial = 1670] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a411000) [pid = 1772] [serial = 1668] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95e48400) [pid = 1772] [serial = 1667] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a9b1000) [pid = 1772] [serial = 1683] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a411400) [pid = 1772] [serial = 1679] [outer = (nil)] [url = about:blank] 02:50:21 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9798b800) [pid = 1772] [serial = 1677] [outer = (nil)] [url = about:blank] 02:50:22 INFO - PROCESS | 1772 | 1468662622391 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2771ms 02:50:22 INFO - PROCESS | 1772 | 1468662622473 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 1772 | 1468662622480 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:50:22 INFO - PROCESS | 1772 | 1468662622490 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 1772 | 1468662622495 Marionette TRACE conn4 <- [1,2290,null,{}] 02:50:22 INFO - PROCESS | 1772 | 1468662622506 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:22 INFO - PROCESS | 1772 | 1468662622511 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:22 INFO - PROCESS | 1772 | 1468662622717 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:50:22 INFO - PROCESS | 1772 | 1468662622935 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 1772 | 1468662622950 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x95346400 == 29 [pid = 1772] [id = 580] 02:50:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x95347000) [pid = 1772] [serial = 1741] [outer = (nil)] 02:50:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x96e94800) [pid = 1772] [serial = 1742] [outer = 0x95347000] 02:50:23 INFO - PROCESS | 1772 | 1468662623089 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x97902400) [pid = 1772] [serial = 1743] [outer = 0x95347000] 02:50:24 INFO - PROCESS | 1772 | 1468662624151 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1694ms 02:50:24 INFO - PROCESS | 1772 | 1468662624199 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 1772 | 1468662624209 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 02:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:50:24 INFO - PROCESS | 1772 | 1468662624223 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 1772 | 1468662624229 Marionette TRACE conn4 <- [1,2294,null,{}] 02:50:24 INFO - PROCESS | 1772 | 1468662624240 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 1772 | 1468662624245 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:24 INFO - PROCESS | 1772 | 1468662624435 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:50:24 INFO - PROCESS | 1772 | 1468662624593 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 1772 | 1468662624603 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a416000 == 30 [pid = 1772] [id = 581] 02:50:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a417400) [pid = 1772] [serial = 1744] [outer = (nil)] 02:50:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a4d6800) [pid = 1772] [serial = 1745] [outer = 0x9a417400] 02:50:24 INFO - PROCESS | 1772 | 1468662624735 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a4df000) [pid = 1772] [serial = 1746] [outer = 0x9a417400] 02:50:25 INFO - PROCESS | 1772 | 1468662625718 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:50:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1544ms 02:50:25 INFO - PROCESS | 1772 | 1468662625768 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 1772 | 1468662625772 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 02:50:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:50:25 INFO - PROCESS | 1772 | 1468662625787 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 1772 | 1468662625794 Marionette TRACE conn4 <- [1,2298,null,{}] 02:50:25 INFO - PROCESS | 1772 | 1468662625814 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:25 INFO - PROCESS | 1772 | 1468662625825 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:26 INFO - PROCESS | 1772 | 1468662626073 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:50:26 INFO - PROCESS | 1772 | 1468662626108 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 1772 | 1468662626120 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a85a800 == 31 [pid = 1772] [id = 582] 02:50:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a85b800) [pid = 1772] [serial = 1747] [outer = (nil)] 02:50:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a9b2000) [pid = 1772] [serial = 1748] [outer = 0x9a85b800] 02:50:26 INFO - PROCESS | 1772 | 1468662626278 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a9bd400) [pid = 1772] [serial = 1749] [outer = 0x9a85b800] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9ab47400) [pid = 1772] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x95e44000) [pid = 1772] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9b12a800) [pid = 1772] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x99e0d800) [pid = 1772] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x95e49400) [pid = 1772] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95131400) [pid = 1772] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x96ea0800) [pid = 1772] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e4f000) [pid = 1772] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a639c00) [pid = 1772] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:50:27 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x93c9c000) [pid = 1772] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:50:27 INFO - PROCESS | 1772 | 1468662627692 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1941ms 02:50:27 INFO - PROCESS | 1772 | 1468662627729 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:50:27 INFO - PROCESS | 1772 | 1468662627734 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 02:50:27 INFO - PROCESS | 1772 | 1468662627741 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 1772 | 1468662627745 Marionette TRACE conn4 <- [1,2302,null,{}] 02:50:27 INFO - PROCESS | 1772 | 1468662627752 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:27 INFO - PROCESS | 1772 | 1468662627756 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:27 INFO - PROCESS | 1772 | 1468662627996 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:50:28 INFO - PROCESS | 1772 | 1468662628011 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 1772 | 1468662628017 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0c00 == 32 [pid = 1772] [id = 583] 02:50:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95e46000) [pid = 1772] [serial = 1750] [outer = (nil)] 02:50:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9aab2c00) [pid = 1772] [serial = 1751] [outer = 0x95e46000] 02:50:28 INFO - PROCESS | 1772 | 1468662628109 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9addd400) [pid = 1772] [serial = 1752] [outer = 0x95e46000] 02:50:29 INFO - PROCESS | 1772 | 1468662629075 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1388ms 02:50:29 INFO - PROCESS | 1772 | 1468662629130 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 1772 | 1468662629137 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 02:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:50:29 INFO - PROCESS | 1772 | 1468662629148 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 1772 | 1468662629155 Marionette TRACE conn4 <- [1,2306,null,{}] 02:50:29 INFO - PROCESS | 1772 | 1468662629223 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 1772 | 1468662629230 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:29 INFO - PROCESS | 1772 | 1468662629459 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:50:29 INFO - PROCESS | 1772 | 1468662629643 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 1772 | 1468662629660 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e42400 == 33 [pid = 1772] [id = 584] 02:50:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95e43800) [pid = 1772] [serial = 1753] [outer = (nil)] 02:50:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95e4dc00) [pid = 1772] [serial = 1754] [outer = 0x95e43800] 02:50:29 INFO - PROCESS | 1772 | 1468662629856 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9798dc00) [pid = 1772] [serial = 1755] [outer = 0x95e43800] 02:50:30 INFO - PROCESS | 1772 | 1468662630943 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1854ms 02:50:31 INFO - PROCESS | 1772 | 1468662631002 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 1772 | 1468662631010 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:50:31 INFO - PROCESS | 1772 | 1468662631023 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 1772 | 1468662631029 Marionette TRACE conn4 <- [1,2310,null,{}] 02:50:31 INFO - PROCESS | 1772 | 1468662631036 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 1772 | 1468662631043 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:31 INFO - PROCESS | 1772 | 1468662631297 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:50:31 INFO - PROCESS | 1772 | 1468662631539 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 1772 | 1468662631553 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x95183800 == 34 [pid = 1772] [id = 585] 02:50:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a58ac00) [pid = 1772] [serial = 1756] [outer = (nil)] 02:50:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a649400) [pid = 1772] [serial = 1757] [outer = 0x9a58ac00] 02:50:31 INFO - PROCESS | 1772 | 1468662631639 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a9b3800) [pid = 1772] [serial = 1758] [outer = 0x9a58ac00] 02:50:32 INFO - PROCESS | 1772 | 1468662632758 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1796ms 02:50:32 INFO - PROCESS | 1772 | 1468662632819 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 1772 | 1468662632824 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 02:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:50:32 INFO - PROCESS | 1772 | 1468662632832 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 1772 | 1468662632840 Marionette TRACE conn4 <- [1,2314,null,{}] 02:50:32 INFO - PROCESS | 1772 | 1468662632900 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:32 INFO - PROCESS | 1772 | 1468662632911 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:33 INFO - PROCESS | 1772 | 1468662633200 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:50:33 INFO - PROCESS | 1772 | 1468662633448 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 1772 | 1468662633464 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bca8800 == 35 [pid = 1772] [id = 586] 02:50:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9bcf5c00) [pid = 1772] [serial = 1759] [outer = (nil)] 02:50:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9bfefc00) [pid = 1772] [serial = 1760] [outer = 0x9bcf5c00] 02:50:33 INFO - PROCESS | 1772 | 1468662633591 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a9b3c00) [pid = 1772] [serial = 1761] [outer = 0x9bcf5c00] 02:50:34 INFO - PROCESS | 1772 | 1468662634608 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1789ms 02:50:34 INFO - PROCESS | 1772 | 1468662634622 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 1772 | 1468662634626 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 02:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:50:34 INFO - PROCESS | 1772 | 1468662634635 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 1772 | 1468662634639 Marionette TRACE conn4 <- [1,2318,null,{}] 02:50:34 INFO - PROCESS | 1772 | 1468662634646 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:34 INFO - PROCESS | 1772 | 1468662634651 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:34 INFO - PROCESS | 1772 | 1468662634949 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:50:35 INFO - PROCESS | 1772 | 1468662635137 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 1772 | 1468662635143 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d7800 == 36 [pid = 1772] [id = 587] 02:50:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b409c00) [pid = 1772] [serial = 1762] [outer = (nil)] 02:50:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9d491800) [pid = 1772] [serial = 1763] [outer = 0x9b409c00] 02:50:35 INFO - PROCESS | 1772 | 1468662635264 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9c07e000) [pid = 1772] [serial = 1764] [outer = 0x9b409c00] 02:50:36 INFO - PROCESS | 1772 | 1468662636503 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 1772 | 1468662636609 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 02:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:50:36 INFO - PROCESS | 1772 | 1468662636625 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 1772 | 1468662636629 Marionette TRACE conn4 <- [1,2322,null,{}] 02:50:36 INFO - PROCESS | 1772 | 1468662636650 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:36 INFO - PROCESS | 1772 | 1468662636657 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:37 INFO - PROCESS | 1772 | 1468662637010 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a9afc00) [pid = 1772] [serial = 1707] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a650400) [pid = 1772] [serial = 1706] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9add9400) [pid = 1772] [serial = 1710] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9aabb000) [pid = 1772] [serial = 1712] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9add7800) [pid = 1772] [serial = 1713] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9ade1800) [pid = 1772] [serial = 1709] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x95e4e800) [pid = 1772] [serial = 1688] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a40a800) [pid = 1772] [serial = 1689] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b406c00) [pid = 1772] [serial = 1694] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b452800) [pid = 1772] [serial = 1695] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a9b8c00) [pid = 1772] [serial = 1686] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a9b0400) [pid = 1772] [serial = 1691] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9aab2800) [pid = 1772] [serial = 1692] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95187800) [pid = 1772] [serial = 1700] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95341800) [pid = 1772] [serial = 1701] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x98319c00) [pid = 1772] [serial = 1703] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a014000) [pid = 1772] [serial = 1704] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9bcf2000) [pid = 1772] [serial = 1697] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9bcfbc00) [pid = 1772] [serial = 1698] [outer = (nil)] [url = about:blank] 02:50:37 INFO - PROCESS | 1772 | 1468662637168 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 1772 | 1468662637183 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9474fc00 == 37 [pid = 1772] [id = 588] 02:50:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95187800) [pid = 1772] [serial = 1765] [outer = (nil)] 02:50:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95e4ec00) [pid = 1772] [serial = 1766] [outer = 0x95187800] 02:50:37 INFO - PROCESS | 1772 | 1468662637274 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x98320000) [pid = 1772] [serial = 1767] [outer = 0x95187800] 02:50:38 INFO - PROCESS | 1772 | 1468662638147 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1589ms 02:50:38 INFO - PROCESS | 1772 | 1468662638214 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 1772 | 1468662638222 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 02:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:50:38 INFO - PROCESS | 1772 | 1468662638233 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 1772 | 1468662638237 Marionette TRACE conn4 <- [1,2326,null,{}] 02:50:38 INFO - PROCESS | 1772 | 1468662638245 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 1772 | 1468662638251 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:38 INFO - PROCESS | 1772 | 1468662638452 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:50:38 INFO - PROCESS | 1772 | 1468662638603 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 1772 | 1468662638611 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a40d000 == 38 [pid = 1772] [id = 589] 02:50:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a4e4400) [pid = 1772] [serial = 1768] [outer = (nil)] 02:50:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a631800) [pid = 1772] [serial = 1769] [outer = 0x9a4e4400] 02:50:38 INFO - PROCESS | 1772 | 1468662638689 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a648c00) [pid = 1772] [serial = 1770] [outer = 0x9a4e4400] 02:50:39 INFO - PROCESS | 1772 | 1468662639609 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1434ms 02:50:39 INFO - PROCESS | 1772 | 1468662639698 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 1772 | 1468662639702 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:50:39 INFO - PROCESS | 1772 | 1468662639710 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 1772 | 1468662639717 Marionette TRACE conn4 <- [1,2330,null,{}] 02:50:39 INFO - PROCESS | 1772 | 1468662639745 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:39 INFO - PROCESS | 1772 | 1468662639754 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:39 INFO - PROCESS | 1772 | 1468662639985 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:50:40 INFO - PROCESS | 1772 | 1468662640012 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 1772 | 1468662640018 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b403000 == 39 [pid = 1772] [id = 590] 02:50:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b403400) [pid = 1772] [serial = 1771] [outer = (nil)] 02:50:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b40a400) [pid = 1772] [serial = 1772] [outer = 0x9b403400] 02:50:40 INFO - PROCESS | 1772 | 1468662640099 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b452000) [pid = 1772] [serial = 1773] [outer = 0x9b403400] 02:50:41 INFO - PROCESS | 1772 | 1468662641090 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1444ms 02:50:41 INFO - PROCESS | 1772 | 1468662641154 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 1772 | 1468662641159 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 02:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:50:41 INFO - PROCESS | 1772 | 1468662641198 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 1772 | 1468662641201 Marionette TRACE conn4 <- [1,2334,null,{}] 02:50:41 INFO - PROCESS | 1772 | 1468662641208 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:41 INFO - PROCESS | 1772 | 1468662641212 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:41 INFO - PROCESS | 1772 | 1468662641441 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:50:41 INFO - PROCESS | 1772 | 1468662641476 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 1772 | 1468662641487 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a636400 == 40 [pid = 1772] [id = 591] 02:50:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a64b000) [pid = 1772] [serial = 1774] [outer = (nil)] 02:50:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9bf0a400) [pid = 1772] [serial = 1775] [outer = 0x9a64b000] 02:50:41 INFO - PROCESS | 1772 | 1468662641559 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9c071000) [pid = 1772] [serial = 1776] [outer = 0x9a64b000] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e41400) [pid = 1772] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a652400) [pid = 1772] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a85b800) [pid = 1772] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b559000) [pid = 1772] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9c075400) [pid = 1772] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a452c00) [pid = 1772] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x99e02400) [pid = 1772] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9d488400) [pid = 1772] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95347000) [pid = 1772] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa228a000) [pid = 1772] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9383b400) [pid = 1772] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:50:42 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a417400) [pid = 1772] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:50:42 INFO - PROCESS | 1772 | 1468662642597 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1465ms 02:50:42 INFO - PROCESS | 1772 | 1468662642633 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 1772 | 1468662642637 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 02:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:50:42 INFO - PROCESS | 1772 | 1468662642643 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 1772 | 1468662642647 Marionette TRACE conn4 <- [1,2338,null,{}] 02:50:42 INFO - PROCESS | 1772 | 1468662642653 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:42 INFO - PROCESS | 1772 | 1468662642659 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:42 INFO - PROCESS | 1772 | 1468662642831 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:50:42 INFO - PROCESS | 1772 | 1468662642972 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 1772 | 1468662642979 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4c00 == 41 [pid = 1772] [id = 592] 02:50:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9383b400) [pid = 1772] [serial = 1777] [outer = (nil)] 02:50:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a85b800) [pid = 1772] [serial = 1778] [outer = 0x9383b400] 02:50:43 INFO - PROCESS | 1772 | 1468662643052 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9bcf8400) [pid = 1772] [serial = 1779] [outer = 0x9383b400] 02:50:43 INFO - PROCESS | 1772 | 1468662643889 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1289ms 02:50:43 INFO - PROCESS | 1772 | 1468662643973 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 1772 | 1468662643980 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 02:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:50:43 INFO - PROCESS | 1772 | 1468662643991 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 1772 | 1468662643999 Marionette TRACE conn4 <- [1,2342,null,{}] 02:50:44 INFO - PROCESS | 1772 | 1468662644010 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:44 INFO - PROCESS | 1772 | 1468662644016 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:44 INFO - PROCESS | 1772 | 1468662644254 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:50:44 INFO - PROCESS | 1772 | 1468662644508 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 1772 | 1468662644525 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x95350800 == 42 [pid = 1772] [id = 593] 02:50:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x95e41c00) [pid = 1772] [serial = 1780] [outer = (nil)] 02:50:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95e4a000) [pid = 1772] [serial = 1781] [outer = 0x95e41c00] 02:50:44 INFO - PROCESS | 1772 | 1468662644627 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x994b1c00) [pid = 1772] [serial = 1782] [outer = 0x95e41c00] 02:50:45 INFO - PROCESS | 1772 | 1468662645609 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1651ms 02:50:45 INFO - PROCESS | 1772 | 1468662645645 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 1772 | 1468662645650 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 02:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:50:45 INFO - PROCESS | 1772 | 1468662645665 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 1772 | 1468662645672 Marionette TRACE conn4 <- [1,2346,null,{}] 02:50:45 INFO - PROCESS | 1772 | 1468662645681 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:45 INFO - PROCESS | 1772 | 1468662645687 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:45 INFO - PROCESS | 1772 | 1468662645897 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:50:46 INFO - PROCESS | 1772 | 1468662646084 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 1772 | 1468662646094 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x94748400 == 43 [pid = 1772] [id = 594] 02:50:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9b0400) [pid = 1772] [serial = 1783] [outer = (nil)] 02:50:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9add3800) [pid = 1772] [serial = 1784] [outer = 0x9a9b0400] 02:50:46 INFO - PROCESS | 1772 | 1468662646191 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9ade2800) [pid = 1772] [serial = 1785] [outer = 0x9a9b0400] 02:50:47 INFO - PROCESS | 1772 | 1468662647307 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1700ms 02:50:47 INFO - PROCESS | 1772 | 1468662647362 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:50:47 INFO - PROCESS | 1772 | 1468662647367 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:50:47 INFO - PROCESS | 1772 | 1468662647375 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 1772 | 1468662647378 Marionette TRACE conn4 <- [1,2350,null,{}] 02:50:47 INFO - PROCESS | 1772 | 1468662647394 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 1772 | 1468662647404 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:47 INFO - PROCESS | 1772 | 1468662647650 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:50:47 INFO - PROCESS | 1772 | 1468662647979 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 1772 | 1468662647996 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:48 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2002800 == 44 [pid = 1772] [id = 595] 02:50:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa2008400) [pid = 1772] [serial = 1786] [outer = (nil)] 02:50:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa2288c00) [pid = 1772] [serial = 1787] [outer = 0xa2008400] 02:50:48 INFO - PROCESS | 1772 | 1468662648088 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2297800) [pid = 1772] [serial = 1788] [outer = 0xa2008400] 02:50:49 INFO - PROCESS | 1772 | 1468662649063 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1743ms 02:50:49 INFO - PROCESS | 1772 | 1468662649118 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 1772 | 1468662649121 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 02:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:50:49 INFO - PROCESS | 1772 | 1468662649130 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 1772 | 1468662649134 Marionette TRACE conn4 <- [1,2354,null,{}] 02:50:49 INFO - PROCESS | 1772 | 1468662649141 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 1772 | 1468662649147 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:49 INFO - PROCESS | 1772 | 1468662649353 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:50:49 INFO - PROCESS | 1772 | 1468662649536 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 1772 | 1468662649546 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:49 INFO - PROCESS | 1772 | ++DOCSHELL 0xa23af400 == 45 [pid = 1772] [id = 596] 02:50:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa23b2c00) [pid = 1772] [serial = 1789] [outer = (nil)] 02:50:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa2fb4c00) [pid = 1772] [serial = 1790] [outer = 0xa23b2c00] 02:50:49 INFO - PROCESS | 1772 | 1468662649635 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2fbec00) [pid = 1772] [serial = 1791] [outer = 0xa23b2c00] 02:50:50 INFO - PROCESS | 1772 | 1468662650704 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1639ms 02:50:50 INFO - PROCESS | 1772 | 1468662650770 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 1772 | 1468662650775 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 02:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:50:50 INFO - PROCESS | 1772 | 1468662650782 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 1772 | 1468662650787 Marionette TRACE conn4 <- [1,2358,null,{}] 02:50:50 INFO - PROCESS | 1772 | 1468662650793 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:50 INFO - PROCESS | 1772 | 1468662650798 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:51 INFO - PROCESS | 1772 | 1468662651005 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:50:51 INFO - PROCESS | 1772 | 1468662651248 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 1772 | 1468662651254 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4b400 == 46 [pid = 1772] [id = 597] 02:50:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x95e4fc00) [pid = 1772] [serial = 1792] [outer = (nil)] 02:50:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa3109400) [pid = 1772] [serial = 1793] [outer = 0x95e4fc00] 02:50:51 INFO - PROCESS | 1772 | 1468662651389 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa3110400) [pid = 1772] [serial = 1794] [outer = 0x95e4fc00] 02:50:52 INFO - PROCESS | 1772 | 1468662652384 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1634ms 02:50:52 INFO - PROCESS | 1772 | 1468662652417 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 1772 | 1468662652420 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 02:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:50:52 INFO - PROCESS | 1772 | 1468662652428 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 1772 | 1468662652431 Marionette TRACE conn4 <- [1,2362,null,{}] 02:50:52 INFO - PROCESS | 1772 | 1468662652439 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 1772 | 1468662652451 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:52 INFO - PROCESS | 1772 | 1468662652711 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:50:52 INFO - PROCESS | 1772 | 1468662652954 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1772 | 1468662652963 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3800 == 47 [pid = 1772] [id = 598] 02:50:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a4e3800) [pid = 1772] [serial = 1795] [outer = (nil)] 02:50:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0xa4f1b800) [pid = 1772] [serial = 1796] [outer = 0x9a4e3800] 02:50:53 INFO - PROCESS | 1772 | 1468662653097 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa61d8800) [pid = 1772] [serial = 1797] [outer = 0x9a4e3800] 02:50:54 INFO - PROCESS | 1772 | 1468662654126 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1748ms 02:50:54 INFO - PROCESS | 1772 | 1468662654178 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 1772 | 1468662654182 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 02:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:50:54 INFO - PROCESS | 1772 | 1468662654190 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 1772 | 1468662654194 Marionette TRACE conn4 <- [1,2366,null,{}] 02:50:54 INFO - PROCESS | 1772 | 1468662654200 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:54 INFO - PROCESS | 1772 | 1468662654208 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:54 INFO - PROCESS | 1772 | 1468662654415 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:50:54 INFO - PROCESS | 1772 | 1468662654950 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 1772 | 1468662654960 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c9b800 == 48 [pid = 1772] [id = 599] 02:50:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x94752c00) [pid = 1772] [serial = 1798] [outer = (nil)] 02:50:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x95343c00) [pid = 1772] [serial = 1799] [outer = 0x94752c00] 02:50:55 INFO - PROCESS | 1772 | 1468662655053 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x95e4a800) [pid = 1772] [serial = 1800] [outer = 0x94752c00] 02:50:56 INFO - PROCESS | 1772 | 1468662656017 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1892ms 02:50:56 INFO - PROCESS | 1772 | 1468662656089 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 1772 | 1468662656099 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:50:56 INFO - PROCESS | 1772 | 1468662656114 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 1772 | 1468662656123 Marionette TRACE conn4 <- [1,2370,null,{}] 02:50:56 INFO - PROCESS | 1772 | 1468662656133 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 1772 | 1468662656139 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:56 INFO - PROCESS | 1772 | 1468662656396 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:50:56 INFO - PROCESS | 1772 | 1468662656651 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 1772 | 1468662656657 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95346400 == 47 [pid = 1772] [id = 580] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a416000 == 46 [pid = 1772] [id = 581] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a85a800 == 45 [pid = 1772] [id = 582] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a636400 == 44 [pid = 1772] [id = 591] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9b403000 == 43 [pid = 1772] [id = 590] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a40d000 == 42 [pid = 1772] [id = 589] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9474fc00 == 41 [pid = 1772] [id = 588] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d7800 == 40 [pid = 1772] [id = 587] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9383ac00 == 39 [pid = 1772] [id = 578] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9534e000 == 38 [pid = 1772] [id = 575] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93a66c00 == 37 [pid = 1772] [id = 579] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93840c00 == 36 [pid = 1772] [id = 576] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0c00 == 35 [pid = 1772] [id = 583] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95e42400 == 34 [pid = 1772] [id = 584] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95183800 == 33 [pid = 1772] [id = 585] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9bca8800 == 32 [pid = 1772] [id = 586] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x9c072c00 == 31 [pid = 1772] [id = 577] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x93c9b800 == 30 [pid = 1772] [id = 599] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3800 == 29 [pid = 1772] [id = 598] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4b400 == 28 [pid = 1772] [id = 597] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0xa23af400 == 27 [pid = 1772] [id = 596] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x94748400 == 26 [pid = 1772] [id = 594] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0xa2002800 == 25 [pid = 1772] [id = 595] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4c00 == 24 [pid = 1772] [id = 592] 02:50:57 INFO - PROCESS | 1772 | --DOCSHELL 0x95350800 == 23 [pid = 1772] [id = 593] 02:50:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3800 == 24 [pid = 1772] [id = 600] 02:50:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x92cb4c00) [pid = 1772] [serial = 1801] [outer = (nil)] 02:50:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x92cbbc00) [pid = 1772] [serial = 1802] [outer = 0x92cb4c00] 02:50:57 INFO - PROCESS | 1772 | 1468662657735 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x93935800) [pid = 1772] [serial = 1803] [outer = 0x92cb4c00] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9927d000) [pid = 1772] [serial = 1716] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x97990800) [pid = 1772] [serial = 1715] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9addb000) [pid = 1772] [serial = 1719] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9aab9000) [pid = 1772] [serial = 1718] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a9b2000) [pid = 1772] [serial = 1748] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9c009800) [pid = 1772] [serial = 1722] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9bfe8000) [pid = 1772] [serial = 1721] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9d415400) [pid = 1772] [serial = 1725] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9c07d800) [pid = 1772] [serial = 1724] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a630000) [pid = 1772] [serial = 1740] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9d82ac00) [pid = 1772] [serial = 1728] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a4e3000) [pid = 1772] [serial = 1739] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9d490400) [pid = 1772] [serial = 1727] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa253ec00) [pid = 1772] [serial = 1731] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa23a7800) [pid = 1772] [serial = 1730] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x96e94800) [pid = 1772] [serial = 1742] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa2fbf800) [pid = 1772] [serial = 1734] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x97902400) [pid = 1772] [serial = 1743] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa2ff4800) [pid = 1772] [serial = 1733] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9512a000) [pid = 1772] [serial = 1737] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x93a5e400) [pid = 1772] [serial = 1736] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a4df000) [pid = 1772] [serial = 1746] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a4d6800) [pid = 1772] [serial = 1745] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9bd400) [pid = 1772] [serial = 1749] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9aab2c00) [pid = 1772] [serial = 1751] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1772 | 1468662658814 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2745ms 02:50:58 INFO - PROCESS | 1772 | 1468662658858 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 1772 | 1468662658865 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 02:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:50:58 INFO - PROCESS | 1772 | 1468662658875 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 1772 | 1468662658879 Marionette TRACE conn4 <- [1,2374,null,{}] 02:50:58 INFO - PROCESS | 1772 | 1468662658888 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 1772 | 1468662658895 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:59 INFO - PROCESS | 1772 | 1468662659140 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:50:59 INFO - PROCESS | 1772 | 1468662659170 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 1772 | 1468662659181 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:50:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4d400 == 25 [pid = 1772] [id = 601] 02:50:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95e4f000) [pid = 1772] [serial = 1804] [outer = (nil)] 02:50:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x96ea1c00) [pid = 1772] [serial = 1805] [outer = 0x95e4f000] 02:50:59 INFO - PROCESS | 1772 | 1468662659335 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x97992000) [pid = 1772] [serial = 1806] [outer = 0x95e4f000] 02:51:00 INFO - PROCESS | 1772 | 1468662660280 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1490ms 02:51:00 INFO - PROCESS | 1772 | 1468662660365 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 1772 | 1468662660373 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 02:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:51:00 INFO - PROCESS | 1772 | 1468662660394 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 1772 | 1468662660400 Marionette TRACE conn4 <- [1,2378,null,{}] 02:51:00 INFO - PROCESS | 1772 | 1468662660406 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:00 INFO - PROCESS | 1772 | 1468662660413 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:00 INFO - PROCESS | 1772 | 1468662660676 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:51:00 INFO - PROCESS | 1772 | 1468662660706 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1772 | 1468662660719 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e0d800 == 26 [pid = 1772] [id = 602] 02:51:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a40c800) [pid = 1772] [serial = 1807] [outer = (nil)] 02:51:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a410800) [pid = 1772] [serial = 1808] [outer = 0x9a40c800] 02:51:00 INFO - PROCESS | 1772 | 1468662660794 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a460000) [pid = 1772] [serial = 1809] [outer = 0x9a40c800] 02:51:01 INFO - PROCESS | 1772 | 1468662661951 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1587ms 02:51:01 INFO - PROCESS | 1772 | 1468662661990 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 1772 | 1468662661993 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 02:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:51:02 INFO - PROCESS | 1772 | 1468662662002 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 1772 | 1468662662009 Marionette TRACE conn4 <- [1,2382,null,{}] 02:51:02 INFO - PROCESS | 1772 | 1468662662037 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:02 INFO - PROCESS | 1772 | 1468662662048 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:02 INFO - PROCESS | 1772 | 1468662662304 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95e43800) [pid = 1772] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a4e4400) [pid = 1772] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a64b000) [pid = 1772] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b403400) [pid = 1772] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9bcf5c00) [pid = 1772] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95e46000) [pid = 1772] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a58ac00) [pid = 1772] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x95187800) [pid = 1772] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9b409c00) [pid = 1772] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:51:02 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9383b400) [pid = 1772] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:51:02 INFO - PROCESS | 1772 | 1468662662959 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 1772 | 1468662662967 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383d000 == 27 [pid = 1772] [id = 603] 02:51:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9393f000) [pid = 1772] [serial = 1810] [outer = (nil)] 02:51:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x99739000) [pid = 1772] [serial = 1811] [outer = 0x9393f000] 02:51:03 INFO - PROCESS | 1772 | 1468662663045 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a63b800) [pid = 1772] [serial = 1812] [outer = 0x9393f000] 02:51:03 INFO - PROCESS | 1772 | 1468662663906 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1940ms 02:51:03 INFO - PROCESS | 1772 | 1468662663943 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:51:03 INFO - PROCESS | 1772 | 1468662663949 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 02:51:03 INFO - PROCESS | 1772 | 1468662663957 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 1772 | 1468662663960 Marionette TRACE conn4 <- [1,2386,null,{}] 02:51:03 INFO - PROCESS | 1772 | 1468662663967 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:03 INFO - PROCESS | 1772 | 1468662663973 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:04 INFO - PROCESS | 1772 | 1468662664163 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:51:04 INFO - PROCESS | 1772 | 1468662664173 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 1772 | 1468662664180 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a1d7400 == 28 [pid = 1772] [id = 604] 02:51:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a636400) [pid = 1772] [serial = 1813] [outer = (nil)] 02:51:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a9b7400) [pid = 1772] [serial = 1814] [outer = 0x9a636400] 02:51:04 INFO - PROCESS | 1772 | 1468662664383 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a9bc000) [pid = 1772] [serial = 1815] [outer = 0x9a636400] 02:51:05 INFO - PROCESS | 1772 | 1468662665494 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1584ms 02:51:05 INFO - PROCESS | 1772 | 1468662665541 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 1772 | 1468662665548 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:51:05 INFO - PROCESS | 1772 | 1468662665558 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 1772 | 1468662665563 Marionette TRACE conn4 <- [1,2390,null,{}] 02:51:05 INFO - PROCESS | 1772 | 1468662665573 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:05 INFO - PROCESS | 1772 | 1468662665580 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:05 INFO - PROCESS | 1772 | 1468662665801 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:51:06 INFO - PROCESS | 1772 | 1468662666059 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 1772 | 1468662666069 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512a000 == 29 [pid = 1772] [id = 605] 02:51:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95346c00) [pid = 1772] [serial = 1816] [outer = (nil)] 02:51:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9790cc00) [pid = 1772] [serial = 1817] [outer = 0x95346c00] 02:51:06 INFO - PROCESS | 1772 | 1468662666165 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a412400) [pid = 1772] [serial = 1818] [outer = 0x95346c00] 02:51:07 INFO - PROCESS | 1772 | 1468662667241 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1744ms 02:51:07 INFO - PROCESS | 1772 | 1468662667310 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 1772 | 1468662667318 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 02:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:51:07 INFO - PROCESS | 1772 | 1468662667330 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 1772 | 1468662667335 Marionette TRACE conn4 <- [1,2394,null,{}] 02:51:07 INFO - PROCESS | 1772 | 1468662667343 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:07 INFO - PROCESS | 1772 | 1468662667349 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:07 INFO - PROCESS | 1772 | 1468662667560 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:51:07 INFO - PROCESS | 1772 | 1468662667802 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 1772 | 1468662667811 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9474e800 == 30 [pid = 1772] [id = 606] 02:51:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a85a400) [pid = 1772] [serial = 1819] [outer = (nil)] 02:51:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a9b5c00) [pid = 1772] [serial = 1820] [outer = 0x9a85a400] 02:51:07 INFO - PROCESS | 1772 | 1468662667948 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9aabdc00) [pid = 1772] [serial = 1821] [outer = 0x9a85a400] 02:51:09 INFO - PROCESS | 1772 | 1468662669105 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1788ms 02:51:09 INFO - PROCESS | 1772 | 1468662669118 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 1772 | 1468662669122 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 02:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:51:09 INFO - PROCESS | 1772 | 1468662669132 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 1772 | 1468662669138 Marionette TRACE conn4 <- [1,2398,null,{}] 02:51:09 INFO - PROCESS | 1772 | 1468662669157 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:09 INFO - PROCESS | 1772 | 1468662669167 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:09 INFO - PROCESS | 1772 | 1468662669383 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:51:09 INFO - PROCESS | 1772 | 1468662669621 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 1772 | 1468662669635 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b403400 == 31 [pid = 1772] [id = 607] 02:51:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b407c00) [pid = 1772] [serial = 1822] [outer = (nil)] 02:51:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b40d800) [pid = 1772] [serial = 1823] [outer = 0x9b407c00] 02:51:09 INFO - PROCESS | 1772 | 1468662669763 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9b54ec00) [pid = 1772] [serial = 1824] [outer = 0x9b407c00] 02:51:10 INFO - PROCESS | 1772 | 1468662670906 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1839ms 02:51:10 INFO - PROCESS | 1772 | 1468662670972 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:51:10 INFO - PROCESS | 1772 | 1468662670977 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 02:51:10 INFO - PROCESS | 1772 | 1468662670985 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 1772 | 1468662670988 Marionette TRACE conn4 <- [1,2402,null,{}] 02:51:11 INFO - PROCESS | 1772 | 1468662670995 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:11 INFO - PROCESS | 1772 | 1468662671001 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:11 INFO - PROCESS | 1772 | 1468662671335 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:51:11 INFO - PROCESS | 1772 | 1468662671529 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 1772 | 1468662671541 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb6000 == 32 [pid = 1772] [id = 608] 02:51:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x95348400) [pid = 1772] [serial = 1825] [outer = (nil)] 02:51:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9bfecc00) [pid = 1772] [serial = 1826] [outer = 0x95348400] 02:51:11 INFO - PROCESS | 1772 | 1468662671627 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9bfe7800) [pid = 1772] [serial = 1827] [outer = 0x95348400] 02:51:12 INFO - PROCESS | 1772 | 1468662672827 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1934ms 02:51:12 INFO - PROCESS | 1772 | 1468662672935 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 1772 | 1468662672942 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 02:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:51:12 INFO - PROCESS | 1772 | 1468662672955 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 1772 | 1468662672960 Marionette TRACE conn4 <- [1,2406,null,{}] 02:51:12 INFO - PROCESS | 1772 | 1468662672981 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:12 INFO - PROCESS | 1772 | 1468662672989 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:13 INFO - PROCESS | 1772 | 1468662673240 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:51:13 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63d400 == 31 [pid = 1772] [id = 560] 02:51:13 INFO - PROCESS | 1772 | --DOCSHELL 0x9927b800 == 30 [pid = 1772] [id = 559] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x95e4dc00) [pid = 1772] [serial = 1754] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a631800) [pid = 1772] [serial = 1769] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9c071000) [pid = 1772] [serial = 1776] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9b452000) [pid = 1772] [serial = 1773] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9bfefc00) [pid = 1772] [serial = 1760] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9798dc00) [pid = 1772] [serial = 1755] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9addd400) [pid = 1772] [serial = 1752] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a648c00) [pid = 1772] [serial = 1770] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9bf0a400) [pid = 1772] [serial = 1775] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a649400) [pid = 1772] [serial = 1757] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x95e4ec00) [pid = 1772] [serial = 1766] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9d491800) [pid = 1772] [serial = 1763] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9b3c00) [pid = 1772] [serial = 1761] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9c07e000) [pid = 1772] [serial = 1764] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b40a400) [pid = 1772] [serial = 1772] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x98320000) [pid = 1772] [serial = 1767] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a9b3800) [pid = 1772] [serial = 1758] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a85b800) [pid = 1772] [serial = 1778] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9bcf8400) [pid = 1772] [serial = 1779] [outer = (nil)] [url = about:blank] 02:51:13 INFO - PROCESS | 1772 | 1468662673521 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 1772 | 1468662673537 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x95182c00 == 31 [pid = 1772] [id = 609] 02:51:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x95185800) [pid = 1772] [serial = 1828] [outer = (nil)] 02:51:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x95e4dc00) [pid = 1772] [serial = 1829] [outer = 0x95185800] 02:51:13 INFO - PROCESS | 1772 | 1468662673629 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9798ec00) [pid = 1772] [serial = 1830] [outer = 0x95185800] 02:51:14 INFO - PROCESS | 1772 | 1468662674514 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1609ms 02:51:14 INFO - PROCESS | 1772 | 1468662674564 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 1772 | 1468662674572 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:51:14 INFO - PROCESS | 1772 | 1468662674590 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 1772 | 1468662674596 Marionette TRACE conn4 <- [1,2410,null,{}] 02:51:14 INFO - PROCESS | 1772 | 1468662674603 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:14 INFO - PROCESS | 1772 | 1468662674609 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:14 INFO - PROCESS | 1772 | 1468662674801 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:51:14 INFO - PROCESS | 1772 | 1468662674954 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 1772 | 1468662674965 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a40d800 == 32 [pid = 1772] [id = 610] 02:51:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a40dc00) [pid = 1772] [serial = 1831] [outer = (nil)] 02:51:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a63cc00) [pid = 1772] [serial = 1832] [outer = 0x9a40dc00] 02:51:15 INFO - PROCESS | 1772 | 1468662675055 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a64f000) [pid = 1772] [serial = 1833] [outer = 0x9a40dc00] 02:51:16 INFO - PROCESS | 1772 | 1468662676052 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1488ms 02:51:16 INFO - PROCESS | 1772 | 1468662676077 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:51:16 INFO - PROCESS | 1772 | 1468662676082 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 02:51:16 INFO - PROCESS | 1772 | 1468662676090 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 1772 | 1468662676096 Marionette TRACE conn4 <- [1,2414,null,{}] 02:51:16 INFO - PROCESS | 1772 | 1468662676123 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:16 INFO - PROCESS | 1772 | 1468662676132 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:16 INFO - PROCESS | 1772 | 1468662676397 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:51:16 INFO - PROCESS | 1772 | 1468662676430 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 1772 | 1468662676438 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b12a400 == 33 [pid = 1772] [id = 611] 02:51:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b12ac00) [pid = 1772] [serial = 1834] [outer = (nil)] 02:51:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b406c00) [pid = 1772] [serial = 1835] [outer = 0x9b12ac00] 02:51:16 INFO - PROCESS | 1772 | 1468662676521 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b459000) [pid = 1772] [serial = 1836] [outer = 0x9b12ac00] 02:51:17 INFO - PROCESS | 1772 | 1468662677553 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1494ms 02:51:17 INFO - PROCESS | 1772 | 1468662677583 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:51:17 INFO - PROCESS | 1772 | 1468662677588 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 02:51:17 INFO - PROCESS | 1772 | 1468662677596 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 1772 | 1468662677599 Marionette TRACE conn4 <- [1,2418,null,{}] 02:51:17 INFO - PROCESS | 1772 | 1468662677606 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:17 INFO - PROCESS | 1772 | 1468662677612 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:17 INFO - PROCESS | 1772 | 1468662677864 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:51:17 INFO - PROCESS | 1772 | 1468662677887 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 1772 | 1468662677896 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b6c00 == 34 [pid = 1772] [id = 612] 02:51:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9bbc00) [pid = 1772] [serial = 1837] [outer = (nil)] 02:51:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9c077400) [pid = 1772] [serial = 1838] [outer = 0x9a9bbc00] 02:51:17 INFO - PROCESS | 1772 | 1468662677970 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c07dc00) [pid = 1772] [serial = 1839] [outer = 0x9a9bbc00] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95e4f000) [pid = 1772] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x92cb4c00) [pid = 1772] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e41c00) [pid = 1772] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x94752c00) [pid = 1772] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a9b0400) [pid = 1772] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2008400) [pid = 1772] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa23b2c00) [pid = 1772] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x95e4fc00) [pid = 1772] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a40c800) [pid = 1772] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9393f000) [pid = 1772] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:51:18 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a4e3800) [pid = 1772] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:51:19 INFO - PROCESS | 1772 | 1468662679081 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1535ms 02:51:19 INFO - PROCESS | 1772 | 1468662679130 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 1772 | 1468662679134 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 02:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:51:19 INFO - PROCESS | 1772 | 1468662679142 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 1772 | 1468662679146 Marionette TRACE conn4 <- [1,2422,null,{}] 02:51:19 INFO - PROCESS | 1772 | 1468662679152 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:19 INFO - PROCESS | 1772 | 1468662679158 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:19 INFO - PROCESS | 1772 | 1468662679334 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:51:19 INFO - PROCESS | 1772 | 1468662679477 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 1772 | 1468662679485 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5000 == 35 [pid = 1772] [id = 613] 02:51:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x95e4fc00) [pid = 1772] [serial = 1840] [outer = (nil)] 02:51:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9add5c00) [pid = 1772] [serial = 1841] [outer = 0x95e4fc00] 02:51:19 INFO - PROCESS | 1772 | 1468662679559 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9bf08400) [pid = 1772] [serial = 1842] [outer = 0x95e4fc00] 02:51:20 INFO - PROCESS | 1772 | 1468662680464 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1388ms 02:51:20 INFO - PROCESS | 1772 | 1468662680532 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 1772 | 1468662680539 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 02:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:51:20 INFO - PROCESS | 1772 | 1468662680550 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 1772 | 1468662680558 Marionette TRACE conn4 <- [1,2426,null,{}] 02:51:20 INFO - PROCESS | 1772 | 1468662680626 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:20 INFO - PROCESS | 1772 | 1468662680634 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:20 INFO - PROCESS | 1772 | 1468662680857 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:51:21 INFO - PROCESS | 1772 | 1468662681122 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 1772 | 1468662681138 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5e400 == 36 [pid = 1772] [id = 614] 02:51:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95183800) [pid = 1772] [serial = 1843] [outer = (nil)] 02:51:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95e48c00) [pid = 1772] [serial = 1844] [outer = 0x95183800] 02:51:21 INFO - PROCESS | 1772 | 1468662681247 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9927b800) [pid = 1772] [serial = 1845] [outer = 0x95183800] 02:51:22 INFO - PROCESS | 1772 | 1468662682264 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1753ms 02:51:22 INFO - PROCESS | 1772 | 1468662682303 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 1772 | 1468662682312 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:51:22 INFO - PROCESS | 1772 | 1468662682324 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 1772 | 1468662682328 Marionette TRACE conn4 <- [1,2430,null,{}] 02:51:22 INFO - PROCESS | 1772 | 1468662682336 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:22 INFO - PROCESS | 1772 | 1468662682342 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:22 INFO - PROCESS | 1772 | 1468662682553 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:51:22 INFO - PROCESS | 1772 | 1468662682792 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 1772 | 1468662682804 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63d400 == 37 [pid = 1772] [id = 615] 02:51:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a8bc800) [pid = 1772] [serial = 1846] [outer = (nil)] 02:51:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a9b3c00) [pid = 1772] [serial = 1847] [outer = 0x9a8bc800] 02:51:22 INFO - PROCESS | 1772 | 1468662682939 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aabe400) [pid = 1772] [serial = 1848] [outer = 0x9a8bc800] 02:51:23 INFO - PROCESS | 1772 | 1468662683915 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1641ms 02:51:23 INFO - PROCESS | 1772 | 1468662683968 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:51:23 INFO - PROCESS | 1772 | 1468662683973 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 02:51:23 INFO - PROCESS | 1772 | 1468662683981 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 1772 | 1468662683988 Marionette TRACE conn4 <- [1,2434,null,{}] 02:51:24 INFO - PROCESS | 1772 | 1468662684007 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:24 INFO - PROCESS | 1772 | 1468662684017 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:24 INFO - PROCESS | 1772 | 1468662684268 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:51:24 INFO - PROCESS | 1772 | 1468662684550 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 1772 | 1468662684563 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9adddc00 == 38 [pid = 1772] [id = 616] 02:51:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9d490400) [pid = 1772] [serial = 1849] [outer = (nil)] 02:51:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9d876c00) [pid = 1772] [serial = 1850] [outer = 0x9d490400] 02:51:24 INFO - PROCESS | 1772 | 1468662684700 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa1028c00) [pid = 1772] [serial = 1851] [outer = 0x9d490400] 02:51:25 INFO - PROCESS | 1772 | 1468662685756 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1809ms 02:51:25 INFO - PROCESS | 1772 | 1468662685789 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 1772 | 1468662685794 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 02:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:51:25 INFO - PROCESS | 1772 | 1468662685802 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 1772 | 1468662685807 Marionette TRACE conn4 <- [1,2438,null,{}] 02:51:25 INFO - PROCESS | 1772 | 1468662685815 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:25 INFO - PROCESS | 1772 | 1468662685821 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:26 INFO - PROCESS | 1772 | 1468662686029 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:51:26 INFO - PROCESS | 1772 | 1468662686215 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 1772 | 1468662686224 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9addf400 == 39 [pid = 1772] [id = 617] 02:51:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa2008400) [pid = 1772] [serial = 1852] [outer = (nil)] 02:51:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa237bc00) [pid = 1772] [serial = 1853] [outer = 0xa2008400] 02:51:26 INFO - PROCESS | 1772 | 1468662686319 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa2535800) [pid = 1772] [serial = 1854] [outer = 0xa2008400] 02:51:27 INFO - PROCESS | 1772 | 1468662687387 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1631ms 02:51:27 INFO - PROCESS | 1772 | 1468662687435 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:51:27 INFO - PROCESS | 1772 | 1468662687440 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 02:51:27 INFO - PROCESS | 1772 | 1468662687448 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 1772 | 1468662687451 Marionette TRACE conn4 <- [1,2442,null,{}] 02:51:27 INFO - PROCESS | 1772 | 1468662687459 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:27 INFO - PROCESS | 1772 | 1468662687465 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:27 INFO - PROCESS | 1772 | 1468662687666 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:51:27 INFO - PROCESS | 1772 | 1468662687899 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 1772 | 1468662687907 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x9ab47400 == 40 [pid = 1772] [id = 618] 02:51:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa228cc00) [pid = 1772] [serial = 1855] [outer = (nil)] 02:51:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2fbfc00) [pid = 1772] [serial = 1856] [outer = 0xa228cc00] 02:51:28 INFO - PROCESS | 1772 | 1468662688042 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa3102800) [pid = 1772] [serial = 1857] [outer = 0xa228cc00] 02:51:29 INFO - PROCESS | 1772 | 1468662689043 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:51:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1638ms 02:51:29 INFO - PROCESS | 1772 | 1468662689086 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:51:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:51:29 INFO - PROCESS | 1772 | 1468662689091 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 02:51:29 INFO - PROCESS | 1772 | 1468662689098 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 1772 | 1468662689102 Marionette TRACE conn4 <- [1,2446,null,{}] 02:51:29 INFO - PROCESS | 1772 | 1468662689109 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:29 INFO - PROCESS | 1772 | 1468662689121 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:29 INFO - PROCESS | 1772 | 1468662689427 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:51:29 INFO - PROCESS | 1772 | 1468662689680 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 1772 | 1468662689687 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5800 == 41 [pid = 1772] [id = 619] 02:51:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x93840c00) [pid = 1772] [serial = 1858] [outer = (nil)] 02:51:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9973e400) [pid = 1772] [serial = 1859] [outer = 0x93840c00] 02:51:29 INFO - PROCESS | 1772 | 1468662689819 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa2290800) [pid = 1772] [serial = 1860] [outer = 0x93840c00] 02:51:31 INFO - PROCESS | 1772 | 1468662691019 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1952ms 02:51:31 INFO - PROCESS | 1772 | 1468662691052 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 1772 | 1468662691057 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:51:31 INFO - PROCESS | 1772 | 1468662691067 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 1772 | 1468662691072 Marionette TRACE conn4 <- [1,2450,null,{}] 02:51:31 INFO - PROCESS | 1772 | 1468662691081 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:31 INFO - PROCESS | 1772 | 1468662691088 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:31 INFO - PROCESS | 1772 | 1468662691296 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:51:31 INFO - PROCESS | 1772 | 1468662691503 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 1772 | 1468662691511 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f7800 == 42 [pid = 1772] [id = 620] 02:51:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x951fac00) [pid = 1772] [serial = 1861] [outer = (nil)] 02:51:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x97991c00) [pid = 1772] [serial = 1862] [outer = 0x951fac00] 02:51:31 INFO - PROCESS | 1772 | 1468662691598 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9a1d2400) [pid = 1772] [serial = 1863] [outer = 0x951fac00] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9534a800 == 41 [pid = 1772] [id = 558] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3800 == 40 [pid = 1772] [id = 600] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x96e99400 == 39 [pid = 1772] [id = 567] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x95345400 == 38 [pid = 1772] [id = 563] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9aaba000 == 37 [pid = 1772] [id = 569] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0800 == 36 [pid = 1772] [id = 570] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9512e000 == 35 [pid = 1772] [id = 566] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9512f400 == 34 [pid = 1772] [id = 573] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9a58b800 == 33 [pid = 1772] [id = 572] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9534c400 == 32 [pid = 1772] [id = 571] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9a636800 == 31 [pid = 1772] [id = 568] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x99277000 == 30 [pid = 1772] [id = 561] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3000 == 29 [pid = 1772] [id = 565] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9bf0f000 == 28 [pid = 1772] [id = 574] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x95350400 == 27 [pid = 1772] [id = 562] 02:51:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9b129800 == 26 [pid = 1772] [id = 564] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x96ea1c00) [pid = 1772] [serial = 1805] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x92cbbc00) [pid = 1772] [serial = 1802] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x93935800) [pid = 1772] [serial = 1803] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x994b1c00) [pid = 1772] [serial = 1782] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x95e4a000) [pid = 1772] [serial = 1781] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95e4a800) [pid = 1772] [serial = 1800] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9ade2800) [pid = 1772] [serial = 1785] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9add3800) [pid = 1772] [serial = 1784] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x95343c00) [pid = 1772] [serial = 1799] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa2297800) [pid = 1772] [serial = 1788] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa2288c00) [pid = 1772] [serial = 1787] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa2fbec00) [pid = 1772] [serial = 1791] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa2fb4c00) [pid = 1772] [serial = 1790] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa3110400) [pid = 1772] [serial = 1794] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a460000) [pid = 1772] [serial = 1809] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x99739000) [pid = 1772] [serial = 1811] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa3109400) [pid = 1772] [serial = 1793] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa61d8800) [pid = 1772] [serial = 1797] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa4f1b800) [pid = 1772] [serial = 1796] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a410800) [pid = 1772] [serial = 1808] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a63b800) [pid = 1772] [serial = 1812] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x97992000) [pid = 1772] [serial = 1806] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a9b7400) [pid = 1772] [serial = 1814] [outer = (nil)] [url = about:blank] 02:51:33 INFO - PROCESS | 1772 | 1468662693931 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2954ms 02:51:34 INFO - PROCESS | 1772 | 1468662694022 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 1772 | 1468662694028 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 02:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:51:34 INFO - PROCESS | 1772 | 1468662694038 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 1772 | 1468662694043 Marionette TRACE conn4 <- [1,2454,null,{}] 02:51:34 INFO - PROCESS | 1772 | 1468662694062 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:34 INFO - PROCESS | 1772 | 1468662694068 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:34 INFO - PROCESS | 1772 | 1468662694250 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:51:34 INFO - PROCESS | 1772 | 1468662694267 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 1772 | 1468662694282 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c9b800 == 27 [pid = 1772] [id = 621] 02:51:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x93c9e000) [pid = 1772] [serial = 1864] [outer = (nil)] 02:51:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95135800) [pid = 1772] [serial = 1865] [outer = 0x93c9e000] 02:51:34 INFO - PROCESS | 1772 | 1468662694362 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95344400) [pid = 1772] [serial = 1866] [outer = 0x93c9e000] 02:51:35 INFO - PROCESS | 1772 | 1468662695402 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1397ms 02:51:35 INFO - PROCESS | 1772 | 1468662695436 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 1772 | 1468662695446 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 02:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:51:35 INFO - PROCESS | 1772 | 1468662695459 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 1772 | 1468662695464 Marionette TRACE conn4 <- [1,2458,null,{}] 02:51:35 INFO - PROCESS | 1772 | 1468662695472 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:35 INFO - PROCESS | 1772 | 1468662695477 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:35 INFO - PROCESS | 1772 | 1468662695744 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:51:35 INFO - PROCESS | 1772 | 1468662695761 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 1772 | 1468662695772 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:35 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798d800 == 28 [pid = 1772] [id = 622] 02:51:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x97990800) [pid = 1772] [serial = 1867] [outer = (nil)] 02:51:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9831a400) [pid = 1772] [serial = 1868] [outer = 0x97990800] 02:51:35 INFO - PROCESS | 1772 | 1468662695854 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x994b1c00) [pid = 1772] [serial = 1869] [outer = 0x97990800] 02:51:36 INFO - PROCESS | 1772 | 1468662696965 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1544ms 02:51:37 INFO - PROCESS | 1772 | 1468662697006 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 1772 | 1468662697011 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 02:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:51:37 INFO - PROCESS | 1772 | 1468662697018 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 1772 | 1468662697024 Marionette TRACE conn4 <- [1,2462,null,{}] 02:51:37 INFO - PROCESS | 1772 | 1468662697051 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:37 INFO - PROCESS | 1772 | 1468662697061 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:37 INFO - PROCESS | 1772 | 1468662697305 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:51:37 INFO - PROCESS | 1772 | 1468662697332 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 1772 | 1468662697348 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4da000 == 29 [pid = 1772] [id = 623] 02:51:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a4db800) [pid = 1772] [serial = 1870] [outer = (nil)] 02:51:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a4e0000) [pid = 1772] [serial = 1871] [outer = 0x9a4db800] 02:51:37 INFO - PROCESS | 1772 | 1468662697425 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a581400) [pid = 1772] [serial = 1872] [outer = 0x9a4db800] 02:51:38 INFO - PROCESS | 1772 | 1468662698510 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1942ms 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95e4fc00) [pid = 1772] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95348400) [pid = 1772] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b12ac00) [pid = 1772] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a85a400) [pid = 1772] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95185800) [pid = 1772] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a9bbc00) [pid = 1772] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b407c00) [pid = 1772] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x95346c00) [pid = 1772] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a40dc00) [pid = 1772] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:51:38 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a636400) [pid = 1772] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:51:39 INFO - PROCESS | 1772 | 1468662699008 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 1772 | 1468662699014 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:51:39 INFO - PROCESS | 1772 | 1468662699078 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 1772 | 1468662699083 Marionette TRACE conn4 <- [1,2466,null,{}] 02:51:39 INFO - PROCESS | 1772 | 1468662699091 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:39 INFO - PROCESS | 1772 | 1468662699097 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:39 INFO - PROCESS | 1772 | 1468662699325 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:51:39 INFO - PROCESS | 1772 | 1468662699419 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 1772 | 1468662699428 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534a400 == 30 [pid = 1772] [id = 624] 02:51:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a40c400) [pid = 1772] [serial = 1873] [outer = (nil)] 02:51:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a585c00) [pid = 1772] [serial = 1874] [outer = 0x9a40c400] 02:51:39 INFO - PROCESS | 1772 | 1468662699508 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a64c800) [pid = 1772] [serial = 1875] [outer = 0x9a40c400] 02:51:40 INFO - PROCESS | 1772 | 1468662700346 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1343ms 02:51:40 INFO - PROCESS | 1772 | 1468662700411 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 1772 | 1468662700414 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:51:40 INFO - PROCESS | 1772 | 1468662700422 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 1772 | 1468662700426 Marionette TRACE conn4 <- [1,2470,null,{}] 02:51:40 INFO - PROCESS | 1772 | 1468662700437 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:40 INFO - PROCESS | 1772 | 1468662700441 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:40 INFO - PROCESS | 1772 | 1468662700653 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:51:40 INFO - PROCESS | 1772 | 1468662700798 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 1772 | 1468662700807 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5400 == 31 [pid = 1772] [id = 625] 02:51:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x92cc0c00) [pid = 1772] [serial = 1876] [outer = (nil)] 02:51:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a9bd400) [pid = 1772] [serial = 1877] [outer = 0x92cc0c00] 02:51:40 INFO - PROCESS | 1772 | 1468662700896 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9aac0800) [pid = 1772] [serial = 1878] [outer = 0x92cc0c00] 02:51:42 INFO - PROCESS | 1772 | 1468662702015 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1645ms 02:51:42 INFO - PROCESS | 1772 | 1468662702091 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 1772 | 1468662702104 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:51:42 INFO - PROCESS | 1772 | 1468662702121 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 1772 | 1468662702131 Marionette TRACE conn4 <- [1,2474,null,{}] 02:51:42 INFO - PROCESS | 1772 | 1468662702140 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 1772 | 1468662702145 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:42 INFO - PROCESS | 1772 | 1468662702412 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:51:42 INFO - PROCESS | 1772 | 1468662702706 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 1772 | 1468662702717 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393e000 == 32 [pid = 1772] [id = 626] 02:51:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x93c92800) [pid = 1772] [serial = 1879] [outer = (nil)] 02:51:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x99efb800) [pid = 1772] [serial = 1880] [outer = 0x93c92800] 02:51:42 INFO - PROCESS | 1772 | 1468662702811 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a45a400) [pid = 1772] [serial = 1881] [outer = 0x93c92800] 02:51:43 INFO - PROCESS | 1772 | 1468662703968 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1897ms 02:51:44 INFO - PROCESS | 1772 | 1468662704018 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 1772 | 1468662704027 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:51:44 INFO - PROCESS | 1772 | 1468662704040 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 1772 | 1468662704045 Marionette TRACE conn4 <- [1,2478,null,{}] 02:51:44 INFO - PROCESS | 1772 | 1468662704054 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:44 INFO - PROCESS | 1772 | 1468662704062 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:44 INFO - PROCESS | 1772 | 1468662704395 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:51:44 INFO - PROCESS | 1772 | 1468662704595 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 1772 | 1468662704605 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x95345000 == 33 [pid = 1772] [id = 627] 02:51:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9addb800) [pid = 1772] [serial = 1882] [outer = (nil)] 02:51:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b124400) [pid = 1772] [serial = 1883] [outer = 0x9addb800] 02:51:44 INFO - PROCESS | 1772 | 1468662704697 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b12c400) [pid = 1772] [serial = 1884] [outer = 0x9addb800] 02:51:45 INFO - PROCESS | 1772 | 1468662705818 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1849ms 02:51:45 INFO - PROCESS | 1772 | 1468662705889 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 1772 | 1468662705895 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:51:45 INFO - PROCESS | 1772 | 1468662705903 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 1772 | 1468662705909 Marionette TRACE conn4 <- [1,2482,null,{}] 02:51:45 INFO - PROCESS | 1772 | 1468662705928 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:45 INFO - PROCESS | 1772 | 1468662705938 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:46 INFO - PROCESS | 1772 | 1468662706192 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:51:46 INFO - PROCESS | 1772 | 1468662706472 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 1772 | 1468662706483 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcf2800 == 34 [pid = 1772] [id = 628] 02:51:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9bcf3000) [pid = 1772] [serial = 1885] [outer = (nil)] 02:51:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9bfed000) [pid = 1772] [serial = 1886] [outer = 0x9bcf3000] 02:51:46 INFO - PROCESS | 1772 | 1468662706578 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c076000) [pid = 1772] [serial = 1887] [outer = 0x9bcf3000] 02:51:47 INFO - PROCESS | 1772 | 1468662707651 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1952ms 02:51:47 INFO - PROCESS | 1772 | 1468662707855 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 1772 | 1468662707863 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:51:47 INFO - PROCESS | 1772 | 1468662707881 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 1772 | 1468662707886 Marionette TRACE conn4 <- [1,2486,null,{}] 02:51:47 INFO - PROCESS | 1772 | 1468662707897 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:47 INFO - PROCESS | 1772 | 1468662707903 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:48 INFO - PROCESS | 1772 | 1468662708111 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:51:48 INFO - PROCESS | 1772 | 1468662708471 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 1772 | 1468662708490 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x93943400 == 35 [pid = 1772] [id = 629] 02:51:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x95134c00) [pid = 1772] [serial = 1888] [outer = (nil)] 02:51:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x95350400) [pid = 1772] [serial = 1889] [outer = 0x95134c00] 02:51:48 INFO - PROCESS | 1772 | 1468662708568 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x95e4b000) [pid = 1772] [serial = 1890] [outer = 0x95134c00] 02:51:48 INFO - PROCESS | 1772 | --DOCSHELL 0x9adddc00 == 34 [pid = 1772] [id = 616] 02:51:48 INFO - PROCESS | 1772 | --DOCSHELL 0x99e0d800 == 33 [pid = 1772] [id = 602] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9add5c00) [pid = 1772] [serial = 1841] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bfe7800) [pid = 1772] [serial = 1827] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9b406c00) [pid = 1772] [serial = 1835] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9aabdc00) [pid = 1772] [serial = 1821] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e4dc00) [pid = 1772] [serial = 1829] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b459000) [pid = 1772] [serial = 1836] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9798ec00) [pid = 1772] [serial = 1830] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9c077400) [pid = 1772] [serial = 1838] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b40d800) [pid = 1772] [serial = 1823] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a9b5c00) [pid = 1772] [serial = 1820] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9790cc00) [pid = 1772] [serial = 1817] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9bfecc00) [pid = 1772] [serial = 1826] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9c07dc00) [pid = 1772] [serial = 1839] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a412400) [pid = 1772] [serial = 1818] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a63cc00) [pid = 1772] [serial = 1832] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a64f000) [pid = 1772] [serial = 1833] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a9bc000) [pid = 1772] [serial = 1815] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9b54ec00) [pid = 1772] [serial = 1824] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9bf08400) [pid = 1772] [serial = 1842] [outer = (nil)] [url = about:blank] 02:51:49 INFO - PROCESS | 1772 | 1468662709543 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1696ms 02:51:49 INFO - PROCESS | 1772 | 1468662709604 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 1772 | 1468662709610 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:51:49 INFO - PROCESS | 1772 | 1468662709624 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 1772 | 1468662709631 Marionette TRACE conn4 <- [1,2490,null,{}] 02:51:49 INFO - PROCESS | 1772 | 1468662709639 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:49 INFO - PROCESS | 1772 | 1468662709644 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:49 INFO - PROCESS | 1772 | 1468662709838 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:51:50 INFO - PROCESS | 1772 | 1468662709978 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 1772 | 1468662709986 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:50 INFO - PROCESS | 1772 | ++DOCSHELL 0x95131400 == 34 [pid = 1772] [id = 630] 02:51:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a412400) [pid = 1772] [serial = 1891] [outer = (nil)] 02:51:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a635400) [pid = 1772] [serial = 1892] [outer = 0x9a412400] 02:51:50 INFO - PROCESS | 1772 | 1468662710076 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a64a000) [pid = 1772] [serial = 1893] [outer = 0x9a412400] 02:51:50 INFO - PROCESS | 1772 | 1468662710984 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1445ms 02:51:51 INFO - PROCESS | 1772 | 1468662711066 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 1772 | 1468662711071 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:51:51 INFO - PROCESS | 1772 | 1468662711079 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 1772 | 1468662711083 Marionette TRACE conn4 <- [1,2494,null,{}] 02:51:51 INFO - PROCESS | 1772 | 1468662711100 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:51 INFO - PROCESS | 1772 | 1468662711111 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:51 INFO - PROCESS | 1772 | 1468662711308 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:51:51 INFO - PROCESS | 1772 | 1468662711481 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 1772 | 1468662711493 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aab5000 == 35 [pid = 1772] [id = 631] 02:51:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9aab9400) [pid = 1772] [serial = 1894] [outer = (nil)] 02:51:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b124000) [pid = 1772] [serial = 1895] [outer = 0x9aab9400] 02:51:51 INFO - PROCESS | 1772 | 1468662711580 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b40dc00) [pid = 1772] [serial = 1896] [outer = 0x9aab9400] 02:51:52 INFO - PROCESS | 1772 | 1468662712632 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1585ms 02:51:52 INFO - PROCESS | 1772 | 1468662712667 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 1772 | 1468662712672 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:51:52 INFO - PROCESS | 1772 | 1468662712679 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 1772 | 1468662712683 Marionette TRACE conn4 <- [1,2498,null,{}] 02:51:52 INFO - PROCESS | 1772 | 1468662712696 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:52 INFO - PROCESS | 1772 | 1468662712702 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:52 INFO - PROCESS | 1772 | 1468662712939 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:51:52 INFO - PROCESS | 1772 | 1468662712971 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 1772 | 1468662712980 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a343800 == 36 [pid = 1772] [id = 632] 02:51:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b124c00) [pid = 1772] [serial = 1897] [outer = (nil)] 02:51:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9bcf3400) [pid = 1772] [serial = 1898] [outer = 0x9b124c00] 02:51:53 INFO - PROCESS | 1772 | 1468662713057 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9c002c00) [pid = 1772] [serial = 1899] [outer = 0x9b124c00] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x93c9e000) [pid = 1772] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9d490400) [pid = 1772] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0xa2008400) [pid = 1772] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa228cc00) [pid = 1772] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a4db800) [pid = 1772] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a40c400) [pid = 1772] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x93840c00) [pid = 1772] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x95183800) [pid = 1772] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a8bc800) [pid = 1772] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x951fac00) [pid = 1772] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:51:53 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x97990800) [pid = 1772] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:51:54 INFO - PROCESS | 1772 | 1468662714143 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1491ms 02:51:54 INFO - PROCESS | 1772 | 1468662714173 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 1772 | 1468662714176 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:51:54 INFO - PROCESS | 1772 | 1468662714184 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 1772 | 1468662714188 Marionette TRACE conn4 <- [1,2502,null,{}] 02:51:54 INFO - PROCESS | 1772 | 1468662714202 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:54 INFO - PROCESS | 1772 | 1468662714209 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:54 INFO - PROCESS | 1772 | 1468662714386 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:51:54 INFO - PROCESS | 1772 | 1468662714394 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 1772 | 1468662714406 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534a000 == 37 [pid = 1772] [id = 633] 02:51:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9add7c00) [pid = 1772] [serial = 1900] [outer = (nil)] 02:51:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9c071400) [pid = 1772] [serial = 1901] [outer = 0x9add7c00] 02:51:54 INFO - PROCESS | 1772 | 1468662714480 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9c07d000) [pid = 1772] [serial = 1902] [outer = 0x9add7c00] 02:51:55 INFO - PROCESS | 1772 | 1468662715500 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1337ms 02:51:55 INFO - PROCESS | 1772 | 1468662715527 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 1772 | 1468662715532 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:51:55 INFO - PROCESS | 1772 | 1468662715541 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 1772 | 1468662715545 Marionette TRACE conn4 <- [1,2506,null,{}] 02:51:55 INFO - PROCESS | 1772 | 1468662715552 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 1772 | 1468662715564 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:55 INFO - PROCESS | 1772 | 1468662715925 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:51:56 INFO - PROCESS | 1772 | 1468662716192 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 1772 | 1468662716202 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a66c00 == 38 [pid = 1772] [id = 634] 02:51:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x93a68400) [pid = 1772] [serial = 1903] [outer = (nil)] 02:51:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x95133000) [pid = 1772] [serial = 1904] [outer = 0x93a68400] 02:51:56 INFO - PROCESS | 1772 | 1468662716334 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95e4a400) [pid = 1772] [serial = 1905] [outer = 0x93a68400] 02:51:57 INFO - PROCESS | 1772 | 1468662717369 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1885ms 02:51:57 INFO - PROCESS | 1772 | 1468662717428 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 1772 | 1468662717435 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:51:57 INFO - PROCESS | 1772 | 1468662717445 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 1772 | 1468662717450 Marionette TRACE conn4 <- [1,2510,null,{}] 02:51:57 INFO - PROCESS | 1772 | 1468662717460 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:57 INFO - PROCESS | 1772 | 1468662717468 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:57 INFO - PROCESS | 1772 | 1468662717728 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:51:57 INFO - PROCESS | 1772 | 1468662717973 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 1772 | 1468662717987 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e03400 == 39 [pid = 1772] [id = 635] 02:51:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a40f800) [pid = 1772] [serial = 1906] [outer = (nil)] 02:51:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a453400) [pid = 1772] [serial = 1907] [outer = 0x9a40f800] 02:51:58 INFO - PROCESS | 1772 | 1468662718091 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a4e5c00) [pid = 1772] [serial = 1908] [outer = 0x9a40f800] 02:51:59 INFO - PROCESS | 1772 | 1468662719142 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1739ms 02:51:59 INFO - PROCESS | 1772 | 1468662719184 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 1772 | 1468662719191 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:51:59 INFO - PROCESS | 1772 | 1468662719200 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 1772 | 1468662719205 Marionette TRACE conn4 <- [1,2514,null,{}] 02:51:59 INFO - PROCESS | 1772 | 1468662719212 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 1772 | 1468662719218 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:59 INFO - PROCESS | 1772 | 1468662719440 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:51:59 INFO - PROCESS | 1772 | 1468662719721 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 1772 | 1468662719729 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:51:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e2c00 == 40 [pid = 1772] [id = 636] 02:51:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a9b7400) [pid = 1772] [serial = 1909] [outer = (nil)] 02:51:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9aaba400) [pid = 1772] [serial = 1910] [outer = 0x9a9b7400] 02:51:59 INFO - PROCESS | 1772 | 1468662719867 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b12c000) [pid = 1772] [serial = 1911] [outer = 0x9a9b7400] 02:52:00 INFO - PROCESS | 1772 | 1468662720919 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1797ms 02:52:00 INFO - PROCESS | 1772 | 1468662720997 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 1772 | 1468662721004 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:52:01 INFO - PROCESS | 1772 | 1468662721024 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 1772 | 1468662721033 Marionette TRACE conn4 <- [1,2518,null,{}] 02:52:01 INFO - PROCESS | 1772 | 1468662721041 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:01 INFO - PROCESS | 1772 | 1468662721049 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:01 INFO - PROCESS | 1772 | 1468662721310 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:52:01 INFO - PROCESS | 1772 | 1468662721566 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 1772 | 1468662721576 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x95347000 == 41 [pid = 1772] [id = 637] 02:52:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95350c00) [pid = 1772] [serial = 1912] [outer = (nil)] 02:52:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c07d400) [pid = 1772] [serial = 1913] [outer = 0x95350c00] 02:52:01 INFO - PROCESS | 1772 | 1468662721705 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa10a2c00) [pid = 1772] [serial = 1914] [outer = 0x95350c00] 02:52:02 INFO - PROCESS | 1772 | 1468662722748 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1806ms 02:52:02 INFO - PROCESS | 1772 | 1468662722824 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 1772 | 1468662722831 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:52:02 INFO - PROCESS | 1772 | 1468662722844 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 1772 | 1468662722851 Marionette TRACE conn4 <- [1,2522,null,{}] 02:52:02 INFO - PROCESS | 1772 | 1468662722860 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:02 INFO - PROCESS | 1772 | 1468662722869 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:03 INFO - PROCESS | 1772 | 1468662723223 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:52:03 INFO - PROCESS | 1772 | 1468662723595 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 1772 | 1468662723611 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f3800 == 42 [pid = 1772] [id = 638] 02:52:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9d490400) [pid = 1772] [serial = 1915] [outer = (nil)] 02:52:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2321c00) [pid = 1772] [serial = 1916] [outer = 0x9d490400] 02:52:03 INFO - PROCESS | 1772 | 1468662723752 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa23a4800) [pid = 1772] [serial = 1917] [outer = 0x9d490400] 02:52:05 INFO - PROCESS | 1772 | 1468662725307 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2557ms 02:52:05 INFO - PROCESS | 1772 | 1468662725400 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:52:05 INFO - PROCESS | 1772 | 1468662725405 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:52:05 INFO - PROCESS | 1772 | 1468662725413 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 1772 | 1468662725417 Marionette TRACE conn4 <- [1,2526,null,{}] 02:52:05 INFO - PROCESS | 1772 | 1468662725423 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:05 INFO - PROCESS | 1772 | 1468662725428 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:05 INFO - PROCESS | 1772 | 1468662725687 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:52:06 INFO - PROCESS | 1772 | 1468662726034 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 1772 | 1468662726052 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:06 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4e4c00 == 43 [pid = 1772] [id = 639] 02:52:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a63c000) [pid = 1772] [serial = 1918] [outer = (nil)] 02:52:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2fb7800) [pid = 1772] [serial = 1919] [outer = 0x9a63c000] 02:52:06 INFO - PROCESS | 1772 | 1468662726152 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa3348400) [pid = 1772] [serial = 1920] [outer = 0x9a63c000] 02:52:07 INFO - PROCESS | 1772 | 1468662727180 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1845ms 02:52:07 INFO - PROCESS | 1772 | 1468662727257 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:52:07 INFO - PROCESS | 1772 | 1468662727262 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:52:07 INFO - PROCESS | 1772 | 1468662727270 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 1772 | 1468662727273 Marionette TRACE conn4 <- [1,2530,null,{}] 02:52:07 INFO - PROCESS | 1772 | 1468662727280 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:07 INFO - PROCESS | 1772 | 1468662727285 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:07 INFO - PROCESS | 1772 | 1468662727715 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:52:08 INFO - PROCESS | 1772 | 1468662727992 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 1772 | 1468662728001 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c9bc00 == 44 [pid = 1772] [id = 640] 02:52:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x94750c00) [pid = 1772] [serial = 1921] [outer = (nil)] 02:52:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x95345400) [pid = 1772] [serial = 1922] [outer = 0x94750c00] 02:52:08 INFO - PROCESS | 1772 | 1468662728086 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x96ea0c00) [pid = 1772] [serial = 1923] [outer = 0x94750c00] 02:52:09 INFO - PROCESS | 1772 | 1468662729064 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1883ms 02:52:09 INFO - PROCESS | 1772 | 1468662729171 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 1772 | 1468662729185 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:52:09 INFO - PROCESS | 1772 | 1468662729206 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 1772 | 1468662729215 Marionette TRACE conn4 <- [1,2534,null,{}] 02:52:09 INFO - PROCESS | 1772 | 1468662729234 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:09 INFO - PROCESS | 1772 | 1468662729241 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:09 INFO - PROCESS | 1772 | 1468662729482 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:52:09 INFO - PROCESS | 1772 | 1468662729698 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 1772 | 1468662729710 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x93938800 == 45 [pid = 1772] [id = 641] 02:52:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x99739000) [pid = 1772] [serial = 1924] [outer = (nil)] 02:52:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9a45e800) [pid = 1772] [serial = 1925] [outer = 0x99739000] 02:52:09 INFO - PROCESS | 1772 | 1468662729809 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9a4e5400) [pid = 1772] [serial = 1926] [outer = 0x99739000] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9534a000 == 44 [pid = 1772] [id = 633] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a343800 == 43 [pid = 1772] [id = 632] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9aab5000 == 42 [pid = 1772] [id = 631] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x95131400 == 41 [pid = 1772] [id = 630] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x93943400 == 40 [pid = 1772] [id = 629] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x951f7800 == 39 [pid = 1772] [id = 620] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9addf400 == 38 [pid = 1772] [id = 617] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9ab47400 == 37 [pid = 1772] [id = 618] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a40d800 == 36 [pid = 1772] [id = 610] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x93c9b800 == 35 [pid = 1772] [id = 621] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5e400 == 34 [pid = 1772] [id = 614] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5400 == 33 [pid = 1772] [id = 625] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb6000 == 32 [pid = 1772] [id = 608] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9393e000 == 31 [pid = 1772] [id = 626] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4d400 == 30 [pid = 1772] [id = 601] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b6c00 == 29 [pid = 1772] [id = 612] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4da000 == 28 [pid = 1772] [id = 623] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9b403400 == 27 [pid = 1772] [id = 607] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcf2800 == 26 [pid = 1772] [id = 628] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9798d800 == 25 [pid = 1772] [id = 622] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9b12a400 == 24 [pid = 1772] [id = 611] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a1d7400 == 23 [pid = 1772] [id = 604] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9383d000 == 22 [pid = 1772] [id = 603] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9534a400 == 21 [pid = 1772] [id = 624] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9474e800 == 20 [pid = 1772] [id = 606] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x95345000 == 19 [pid = 1772] [id = 627] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x95182c00 == 18 [pid = 1772] [id = 609] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63d400 == 17 [pid = 1772] [id = 615] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5000 == 16 [pid = 1772] [id = 613] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5800 == 15 [pid = 1772] [id = 619] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9512a000 == 14 [pid = 1772] [id = 605] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e4c00 == 13 [pid = 1772] [id = 639] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x951f3800 == 12 [pid = 1772] [id = 638] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x95347000 == 11 [pid = 1772] [id = 637] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x99e03400 == 10 [pid = 1772] [id = 635] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4e2c00 == 9 [pid = 1772] [id = 636] 02:52:11 INFO - PROCESS | 1772 | --DOCSHELL 0x93a66c00 == 8 [pid = 1772] [id = 634] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9927b800) [pid = 1772] [serial = 1845] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x95e48c00) [pid = 1772] [serial = 1844] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9aabe400) [pid = 1772] [serial = 1848] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a9b3c00) [pid = 1772] [serial = 1847] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x97991c00) [pid = 1772] [serial = 1862] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a1d2400) [pid = 1772] [serial = 1863] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9831a400) [pid = 1772] [serial = 1868] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x95135800) [pid = 1772] [serial = 1865] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x95344400) [pid = 1772] [serial = 1866] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa1028c00) [pid = 1772] [serial = 1851] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9d876c00) [pid = 1772] [serial = 1850] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa2535800) [pid = 1772] [serial = 1854] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa237bc00) [pid = 1772] [serial = 1853] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa3102800) [pid = 1772] [serial = 1857] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a4e0000) [pid = 1772] [serial = 1871] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa2fbfc00) [pid = 1772] [serial = 1856] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a581400) [pid = 1772] [serial = 1872] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a585c00) [pid = 1772] [serial = 1874] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a64c800) [pid = 1772] [serial = 1875] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa2290800) [pid = 1772] [serial = 1860] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9973e400) [pid = 1772] [serial = 1859] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x994b1c00) [pid = 1772] [serial = 1869] [outer = (nil)] [url = about:blank] 02:52:11 INFO - PROCESS | 1772 | 1468662731949 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2814ms 02:52:12 INFO - PROCESS | 1772 | 1468662732013 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 1772 | 1468662732021 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:52:12 INFO - PROCESS | 1772 | 1468662732030 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 1772 | 1468662732035 Marionette TRACE conn4 <- [1,2538,null,{}] 02:52:12 INFO - PROCESS | 1772 | 1468662732119 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:12 INFO - PROCESS | 1772 | 1468662732126 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:12 INFO - PROCESS | 1772 | 1468662732302 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:52:12 INFO - PROCESS | 1772 | 1468662732325 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 1772 | 1468662732336 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x95135400 == 9 [pid = 1772] [id = 642] 02:52:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95135800) [pid = 1772] [serial = 1927] [outer = (nil)] 02:52:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95e43c00) [pid = 1772] [serial = 1928] [outer = 0x95135800] 02:52:12 INFO - PROCESS | 1772 | 1468662732425 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x95e4fc00) [pid = 1772] [serial = 1929] [outer = 0x95135800] 02:52:13 INFO - PROCESS | 1772 | 1468662733506 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1495ms 02:52:13 INFO - PROCESS | 1772 | 1468662733527 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 1772 | 1468662733536 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:52:13 INFO - PROCESS | 1772 | 1468662733550 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 1772 | 1468662733554 Marionette TRACE conn4 <- [1,2542,null,{}] 02:52:13 INFO - PROCESS | 1772 | 1468662733562 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:13 INFO - PROCESS | 1772 | 1468662733568 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:13 INFO - PROCESS | 1772 | 1468662733833 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:52:13 INFO - PROCESS | 1772 | 1468662733937 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 1772 | 1468662733949 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e02400 == 10 [pid = 1772] [id = 643] 02:52:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x99e07c00) [pid = 1772] [serial = 1930] [outer = (nil)] 02:52:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x99ef9000) [pid = 1772] [serial = 1931] [outer = 0x99e07c00] 02:52:14 INFO - PROCESS | 1772 | 1468662734027 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a345c00) [pid = 1772] [serial = 1932] [outer = 0x99e07c00] 02:52:15 INFO - PROCESS | 1772 | 1468662735062 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1588ms 02:52:15 INFO - PROCESS | 1772 | 1468662735137 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 1772 | 1468662735141 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:52:15 INFO - PROCESS | 1772 | 1468662735150 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 1772 | 1468662735157 Marionette TRACE conn4 <- [1,2546,null,{}] 02:52:15 INFO - PROCESS | 1772 | 1468662735185 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:15 INFO - PROCESS | 1772 | 1468662735194 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:15 INFO - PROCESS | 1772 | 1468662735440 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:52:15 INFO - PROCESS | 1772 | 1468662735470 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 1772 | 1468662735480 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a58f800 == 11 [pid = 1772] [id = 644] 02:52:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a62e800) [pid = 1772] [serial = 1933] [outer = (nil)] 02:52:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a63a800) [pid = 1772] [serial = 1934] [outer = 0x9a62e800] 02:52:15 INFO - PROCESS | 1772 | 1468662735576 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a64bc00) [pid = 1772] [serial = 1935] [outer = 0x9a62e800] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9add7c00) [pid = 1772] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b124c00) [pid = 1772] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a412400) [pid = 1772] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x92cc0c00) [pid = 1772] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9bcf3000) [pid = 1772] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95134c00) [pid = 1772] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9addb800) [pid = 1772] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x93c92800) [pid = 1772] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:52:16 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9aab9400) [pid = 1772] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:52:17 INFO - PROCESS | 1772 | 1468662737184 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2102ms 02:52:17 INFO - PROCESS | 1772 | 1468662737253 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:52:17 INFO - PROCESS | 1772 | 1468662737258 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:52:17 INFO - PROCESS | 1772 | 1468662737265 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 1772 | 1468662737269 Marionette TRACE conn4 <- [1,2550,null,{}] 02:52:17 INFO - PROCESS | 1772 | 1468662737276 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:17 INFO - PROCESS | 1772 | 1468662737280 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:17 INFO - PROCESS | 1772 | 1468662737464 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:52:17 INFO - PROCESS | 1772 | 1468662737608 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 1772 | 1468662737622 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e95800 == 12 [pid = 1772] [id = 645] 02:52:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x97903400) [pid = 1772] [serial = 1936] [outer = (nil)] 02:52:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a587400) [pid = 1772] [serial = 1937] [outer = 0x97903400] 02:52:17 INFO - PROCESS | 1772 | 1468662737696 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a9b6c00) [pid = 1772] [serial = 1938] [outer = 0x97903400] 02:52:18 INFO - PROCESS | 1772 | 1468662738564 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1336ms 02:52:18 INFO - PROCESS | 1772 | 1468662738601 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 1772 | 1468662738605 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:52:18 INFO - PROCESS | 1772 | 1468662738612 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 1772 | 1468662738615 Marionette TRACE conn4 <- [1,2554,null,{}] 02:52:18 INFO - PROCESS | 1772 | 1468662738622 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:18 INFO - PROCESS | 1772 | 1468662738628 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:18 INFO - PROCESS | 1772 | 1468662738803 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:52:19 INFO - PROCESS | 1772 | 1468662739050 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 1772 | 1468662739057 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5400 == 13 [pid = 1772] [id = 646] 02:52:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x92cb5800) [pid = 1772] [serial = 1939] [outer = (nil)] 02:52:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x92cbe400) [pid = 1772] [serial = 1940] [outer = 0x92cb5800] 02:52:19 INFO - PROCESS | 1772 | 1468662739169 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x93a65c00) [pid = 1772] [serial = 1941] [outer = 0x92cb5800] 02:52:20 INFO - PROCESS | 1772 | 1468662740374 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1846ms 02:52:20 INFO - PROCESS | 1772 | 1468662740461 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 1772 | 1468662740468 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:52:20 INFO - PROCESS | 1772 | 1468662740477 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 1772 | 1468662740483 Marionette TRACE conn4 <- [1,2558,null,{}] 02:52:20 INFO - PROCESS | 1772 | 1468662740493 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:20 INFO - PROCESS | 1772 | 1468662740503 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:20 INFO - PROCESS | 1772 | 1468662740754 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:52:21 INFO - PROCESS | 1772 | 1468662741001 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 1772 | 1468662741014 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x99276000 == 14 [pid = 1772] [id = 647] 02:52:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x99284000) [pid = 1772] [serial = 1942] [outer = (nil)] 02:52:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x99e01800) [pid = 1772] [serial = 1943] [outer = 0x99284000] 02:52:21 INFO - PROCESS | 1772 | 1468662741145 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a40e800) [pid = 1772] [serial = 1944] [outer = 0x99284000] 02:52:22 INFO - PROCESS | 1772 | 1468662742300 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1900ms 02:52:22 INFO - PROCESS | 1772 | 1468662742381 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 1772 | 1468662742389 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:52:22 INFO - PROCESS | 1772 | 1468662742398 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 1772 | 1468662742404 Marionette TRACE conn4 <- [1,2562,null,{}] 02:52:22 INFO - PROCESS | 1772 | 1468662742412 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:22 INFO - PROCESS | 1772 | 1468662742419 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:22 INFO - PROCESS | 1772 | 1468662742679 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:52:22 INFO - PROCESS | 1772 | 1468662742964 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 1772 | 1468662742974 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x994bcc00 == 15 [pid = 1772] [id = 648] 02:52:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a40bc00) [pid = 1772] [serial = 1945] [outer = (nil)] 02:52:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a9b1000) [pid = 1772] [serial = 1946] [outer = 0x9a40bc00] 02:52:23 INFO - PROCESS | 1772 | 1468662743063 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a9b9800) [pid = 1772] [serial = 1947] [outer = 0x9a40bc00] 02:52:24 INFO - PROCESS | 1772 | 1468662744284 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1935ms 02:52:24 INFO - PROCESS | 1772 | 1468662744334 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 1772 | 1468662744339 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:52:24 INFO - PROCESS | 1772 | 1468662744357 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 1772 | 1468662744368 Marionette TRACE conn4 <- [1,2566,null,{}] 02:52:24 INFO - PROCESS | 1772 | 1468662744390 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:24 INFO - PROCESS | 1772 | 1468662744399 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:24 INFO - PROCESS | 1772 | 1468662744651 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:52:24 INFO - PROCESS | 1772 | 1468662744870 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 1772 | 1468662744882 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a33f000 == 16 [pid = 1772] [id = 649] 02:52:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a3a4800) [pid = 1772] [serial = 1948] [outer = (nil)] 02:52:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9ade1c00) [pid = 1772] [serial = 1949] [outer = 0x9a3a4800] 02:52:25 INFO - PROCESS | 1772 | 1468662745008 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b12b000) [pid = 1772] [serial = 1950] [outer = 0x9a3a4800] 02:52:26 INFO - PROCESS | 1772 | 1468662746342 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2060ms 02:52:26 INFO - PROCESS | 1772 | 1468662746408 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 1772 | 1468662746416 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:52:26 INFO - PROCESS | 1772 | 1468662746425 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - PROCESS | 1772 | 1468662746429 Marionette TRACE conn4 <- [1,2570,null,{}] 02:52:26 INFO - PROCESS | 1772 | 1468662746441 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:26 INFO - PROCESS | 1772 | 1468662746446 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:26 INFO - PROCESS | 1772 | 1468662746664 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:52:26 INFO - PROCESS | 1772 | --DOCSHELL 0x96e95800 == 15 [pid = 1772] [id = 645] 02:52:26 INFO - PROCESS | 1772 | --DOCSHELL 0x9a58f800 == 14 [pid = 1772] [id = 644] 02:52:26 INFO - PROCESS | 1772 | --DOCSHELL 0x99e02400 == 13 [pid = 1772] [id = 643] 02:52:26 INFO - PROCESS | 1772 | --DOCSHELL 0x95135400 == 12 [pid = 1772] [id = 642] 02:52:26 INFO - PROCESS | 1772 | --DOCSHELL 0x93938800 == 11 [pid = 1772] [id = 641] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bcf3400) [pid = 1772] [serial = 1898] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a635400) [pid = 1772] [serial = 1892] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a64a000) [pid = 1772] [serial = 1893] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9aac0800) [pid = 1772] [serial = 1878] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a9bd400) [pid = 1772] [serial = 1877] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9bfed000) [pid = 1772] [serial = 1886] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9c076000) [pid = 1772] [serial = 1887] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x95350400) [pid = 1772] [serial = 1889] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e4b000) [pid = 1772] [serial = 1890] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b124400) [pid = 1772] [serial = 1883] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b12c400) [pid = 1772] [serial = 1884] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x99efb800) [pid = 1772] [serial = 1880] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a45a400) [pid = 1772] [serial = 1881] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9c002c00) [pid = 1772] [serial = 1899] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9b124000) [pid = 1772] [serial = 1895] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9b40dc00) [pid = 1772] [serial = 1896] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1772 | 1468662746976 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 1772 | 1468662746982 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:27 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9c07d000) [pid = 1772] [serial = 1902] [outer = (nil)] [url = about:blank] 02:52:27 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9c071400) [pid = 1772] [serial = 1901] [outer = (nil)] [url = about:blank] 02:52:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x95346000 == 12 [pid = 1772] [id = 650] 02:52:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x95347000) [pid = 1772] [serial = 1951] [outer = (nil)] 02:52:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x96e94800) [pid = 1772] [serial = 1952] [outer = 0x95347000] 02:52:27 INFO - PROCESS | 1772 | 1468662747073 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x99255c00) [pid = 1772] [serial = 1953] [outer = 0x95347000] 02:52:27 INFO - PROCESS | 1772 | 1468662747992 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1637ms 02:52:28 INFO - PROCESS | 1772 | 1468662748062 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 1772 | 1468662748070 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:52:28 INFO - PROCESS | 1772 | 1468662748082 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 1772 | 1468662748087 Marionette TRACE conn4 <- [1,2574,null,{}] 02:52:28 INFO - PROCESS | 1772 | 1468662748095 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:28 INFO - PROCESS | 1772 | 1468662748100 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:28 INFO - PROCESS | 1772 | 1468662748304 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:52:28 INFO - PROCESS | 1772 | 1468662748447 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 1772 | 1468662748457 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x9924c000 == 13 [pid = 1772] [id = 651] 02:52:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a460000) [pid = 1772] [serial = 1954] [outer = (nil)] 02:52:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a585800) [pid = 1772] [serial = 1955] [outer = 0x9a460000] 02:52:28 INFO - PROCESS | 1772 | 1468662748550 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a647000) [pid = 1772] [serial = 1956] [outer = 0x9a460000] 02:52:29 INFO - PROCESS | 1772 | 1468662749578 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1540ms 02:52:29 INFO - PROCESS | 1772 | 1468662749623 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:52:29 INFO - PROCESS | 1772 | 1468662749627 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:52:29 INFO - PROCESS | 1772 | 1468662749634 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 1772 | 1468662749641 Marionette TRACE conn4 <- [1,2578,null,{}] 02:52:29 INFO - PROCESS | 1772 | 1468662749678 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:29 INFO - PROCESS | 1772 | 1468662749687 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:29 INFO - PROCESS | 1772 | 1468662749939 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:52:29 INFO - PROCESS | 1772 | 1468662749969 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 1772 | 1468662749981 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x9add3400 == 14 [pid = 1772] [id = 652] 02:52:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9add3800) [pid = 1772] [serial = 1957] [outer = (nil)] 02:52:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9addb800) [pid = 1772] [serial = 1958] [outer = 0x9add3800] 02:52:30 INFO - PROCESS | 1772 | 1468662750063 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b403000) [pid = 1772] [serial = 1959] [outer = 0x9add3800] 02:52:31 INFO - PROCESS | 1772 | 1468662751102 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1500ms 02:52:31 INFO - PROCESS | 1772 | 1468662751135 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 1772 | 1468662751140 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:52:31 INFO - PROCESS | 1772 | 1468662751149 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 1772 | 1468662751153 Marionette TRACE conn4 <- [1,2582,null,{}] 02:52:31 INFO - PROCESS | 1772 | 1468662751166 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:31 INFO - PROCESS | 1772 | 1468662751170 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:31 INFO - PROCESS | 1772 | 1468662751514 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x93a68400) [pid = 1772] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a40f800) [pid = 1772] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9b7400) [pid = 1772] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95350c00) [pid = 1772] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a62e800) [pid = 1772] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x99e07c00) [pid = 1772] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x95135800) [pid = 1772] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9d490400) [pid = 1772] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x99739000) [pid = 1772] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a63c000) [pid = 1772] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:52:31 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x94750c00) [pid = 1772] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:52:31 INFO - PROCESS | 1772 | 1468662751640 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 1772 | 1468662751648 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbe800 == 15 [pid = 1772] [id = 653] 02:52:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9383f800) [pid = 1772] [serial = 1960] [outer = (nil)] 02:52:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x95e46800) [pid = 1772] [serial = 1961] [outer = 0x9383f800] 02:52:31 INFO - PROCESS | 1772 | 1468662751769 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a412400) [pid = 1772] [serial = 1962] [outer = 0x9383f800] 02:52:32 INFO - PROCESS | 1772 | 1468662752643 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1550ms 02:52:32 INFO - PROCESS | 1772 | 1468662752700 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 1772 | 1468662752703 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:52:32 INFO - PROCESS | 1772 | 1468662752711 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 1772 | 1468662752714 Marionette TRACE conn4 <- [1,2586,null,{}] 02:52:32 INFO - PROCESS | 1772 | 1468662752726 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:32 INFO - PROCESS | 1772 | 1468662752731 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:32 INFO - PROCESS | 1772 | 1468662752914 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:52:33 INFO - PROCESS | 1772 | 1468662753067 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 1772 | 1468662753075 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x95135800 == 16 [pid = 1772] [id = 654] 02:52:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a33d800) [pid = 1772] [serial = 1963] [outer = (nil)] 02:52:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9b54fc00) [pid = 1772] [serial = 1964] [outer = 0x9a33d800] 02:52:33 INFO - PROCESS | 1772 | 1468662753154 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9bcb2800) [pid = 1772] [serial = 1965] [outer = 0x9a33d800] 02:52:34 INFO - PROCESS | 1772 | 1468662754237 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1593ms 02:52:34 INFO - PROCESS | 1772 | 1468662754306 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 1772 | 1468662754315 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:52:34 INFO - PROCESS | 1772 | 1468662754325 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 1772 | 1468662754331 Marionette TRACE conn4 <- [1,2590,null,{}] 02:52:34 INFO - PROCESS | 1772 | 1468662754343 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:34 INFO - PROCESS | 1772 | 1468662754348 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:34 INFO - PROCESS | 1772 | 1468662754621 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:52:34 INFO - PROCESS | 1772 | 1468662754920 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 1772 | 1468662754931 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3400 == 17 [pid = 1772] [id = 655] 02:52:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95e43000) [pid = 1772] [serial = 1966] [outer = (nil)] 02:52:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a1d5800) [pid = 1772] [serial = 1967] [outer = 0x95e43000] 02:52:35 INFO - PROCESS | 1772 | 1468662755021 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a645400) [pid = 1772] [serial = 1968] [outer = 0x95e43000] 02:52:36 INFO - PROCESS | 1772 | 1468662756072 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1797ms 02:52:36 INFO - PROCESS | 1772 | 1468662756123 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 1772 | 1468662756131 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:52:36 INFO - PROCESS | 1772 | 1468662756145 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 1772 | 1468662756150 Marionette TRACE conn4 <- [1,2594,null,{}] 02:52:36 INFO - PROCESS | 1772 | 1468662756158 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:36 INFO - PROCESS | 1772 | 1468662756166 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:36 INFO - PROCESS | 1772 | 1468662756383 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:52:36 INFO - PROCESS | 1772 | 1468662756625 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 1772 | 1468662756636 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5000 == 18 [pid = 1772] [id = 656] 02:52:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x99276400) [pid = 1772] [serial = 1969] [outer = (nil)] 02:52:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9b455000) [pid = 1772] [serial = 1970] [outer = 0x99276400] 02:52:36 INFO - PROCESS | 1772 | 1468662756774 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b558800) [pid = 1772] [serial = 1971] [outer = 0x99276400] 02:52:37 INFO - PROCESS | 1772 | 1468662757949 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1847ms 02:52:37 INFO - PROCESS | 1772 | 1468662757992 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 1772 | 1468662757997 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:52:38 INFO - PROCESS | 1772 | 1468662758006 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 1772 | 1468662758012 Marionette TRACE conn4 <- [1,2598,null,{}] 02:52:38 INFO - PROCESS | 1772 | 1468662758032 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:38 INFO - PROCESS | 1772 | 1468662758042 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:38 INFO - PROCESS | 1772 | 1468662758382 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:52:38 INFO - PROCESS | 1772 | 1468662758573 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 1772 | 1468662758586 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:38 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c07ac00 == 19 [pid = 1772] [id = 657] 02:52:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9c07d000) [pid = 1772] [serial = 1972] [outer = (nil)] 02:52:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9d413800) [pid = 1772] [serial = 1973] [outer = 0x9c07d000] 02:52:38 INFO - PROCESS | 1772 | 1468662758683 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9d491800) [pid = 1772] [serial = 1974] [outer = 0x9c07d000] 02:52:39 INFO - PROCESS | 1772 | 1468662759748 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1791ms 02:52:39 INFO - PROCESS | 1772 | 1468662759798 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 1772 | 1468662759804 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:52:39 INFO - PROCESS | 1772 | 1468662759812 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 1772 | 1468662759817 Marionette TRACE conn4 <- [1,2602,null,{}] 02:52:39 INFO - PROCESS | 1772 | 1468662759824 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:39 INFO - PROCESS | 1772 | 1468662759830 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:40 INFO - PROCESS | 1772 | 1468662760073 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:52:40 INFO - PROCESS | 1772 | 1468662760309 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 1772 | 1468662760320 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e45c00 == 20 [pid = 1772] [id = 658] 02:52:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b410000) [pid = 1772] [serial = 1975] [outer = (nil)] 02:52:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa1024000) [pid = 1772] [serial = 1976] [outer = 0x9b410000] 02:52:40 INFO - PROCESS | 1772 | 1468662760420 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa200c800) [pid = 1772] [serial = 1977] [outer = 0x9b410000] 02:52:41 INFO - PROCESS | 1772 | 1468662761426 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1641ms 02:52:41 INFO - PROCESS | 1772 | 1468662761453 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 1772 | 1468662761458 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:52:41 INFO - PROCESS | 1772 | 1468662761466 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 1772 | 1468662761470 Marionette TRACE conn4 <- [1,2606,null,{}] 02:52:41 INFO - PROCESS | 1772 | 1468662761478 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:41 INFO - PROCESS | 1772 | 1468662761484 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:41 INFO - PROCESS | 1772 | 1468662761718 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:52:41 INFO - PROCESS | 1772 | 1468662761969 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 1772 | 1468662761976 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c003000 == 21 [pid = 1772] [id = 659] 02:52:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9d876400) [pid = 1772] [serial = 1978] [outer = (nil)] 02:52:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2375800) [pid = 1772] [serial = 1979] [outer = 0x9d876400] 02:52:42 INFO - PROCESS | 1772 | 1468662762147 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa23b3000) [pid = 1772] [serial = 1980] [outer = 0x9d876400] 02:52:43 INFO - PROCESS | 1772 | 1468662763208 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1792ms 02:52:43 INFO - PROCESS | 1772 | 1468662763258 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 1772 | 1468662763263 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:52:43 INFO - PROCESS | 1772 | 1468662763271 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 1772 | 1468662763275 Marionette TRACE conn4 <- [1,2610,null,{}] 02:52:43 INFO - PROCESS | 1772 | 1468662763282 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:43 INFO - PROCESS | 1772 | 1468662763294 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:43 INFO - PROCESS | 1772 | 1468662763794 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:52:44 INFO - PROCESS | 1772 | 1468662764058 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 1772 | 1468662764073 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:44 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4dc00 == 22 [pid = 1772] [id = 660] 02:52:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x96e95800) [pid = 1772] [serial = 1981] [outer = (nil)] 02:52:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x97991c00) [pid = 1772] [serial = 1982] [outer = 0x96e95800] 02:52:44 INFO - PROCESS | 1772 | 1468662764167 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a40b000) [pid = 1772] [serial = 1983] [outer = 0x96e95800] 02:52:45 INFO - PROCESS | 1772 | 1468662765157 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1948ms 02:52:45 INFO - PROCESS | 1772 | 1468662765221 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 1772 | 1468662765229 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:52:45 INFO - PROCESS | 1772 | 1468662765239 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 1772 | 1468662765244 Marionette TRACE conn4 <- [1,2614,null,{}] 02:52:45 INFO - PROCESS | 1772 | 1468662765253 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:45 INFO - PROCESS | 1772 | 1468662765260 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:45 INFO - PROCESS | 1772 | 1468662765533 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:52:45 INFO - PROCESS | 1772 | 1468662765778 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 1772 | 1468662765790 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:46 INFO - PROCESS | 1772 | --DOCSHELL 0x994bcc00 == 21 [pid = 1772] [id = 648] 02:52:46 INFO - PROCESS | 1772 | --DOCSHELL 0x99276000 == 20 [pid = 1772] [id = 647] 02:52:46 INFO - PROCESS | 1772 | --DOCSHELL 0x9a33f000 == 19 [pid = 1772] [id = 649] 02:52:46 INFO - PROCESS | 1772 | --DOCSHELL 0x93c9bc00 == 18 [pid = 1772] [id = 640] 02:52:46 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5400 == 17 [pid = 1772] [id = 646] 02:52:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbcc00 == 18 [pid = 1772] [id = 661] 02:52:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x92cbd000) [pid = 1772] [serial = 1984] [outer = (nil)] 02:52:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9383b400) [pid = 1772] [serial = 1985] [outer = 0x92cbd000] 02:52:46 INFO - PROCESS | 1772 | 1468662766863 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x93941800) [pid = 1772] [serial = 1986] [outer = 0x92cbd000] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x95345400) [pid = 1772] [serial = 1922] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a64bc00) [pid = 1772] [serial = 1935] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a345c00) [pid = 1772] [serial = 1932] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a587400) [pid = 1772] [serial = 1937] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x95e4a400) [pid = 1772] [serial = 1905] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95133000) [pid = 1772] [serial = 1904] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a4e5c00) [pid = 1772] [serial = 1908] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a453400) [pid = 1772] [serial = 1907] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9b12c000) [pid = 1772] [serial = 1911] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9aaba400) [pid = 1772] [serial = 1910] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0xa10a2c00) [pid = 1772] [serial = 1914] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a63a800) [pid = 1772] [serial = 1934] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x99ef9000) [pid = 1772] [serial = 1931] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95e43c00) [pid = 1772] [serial = 1928] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9c07d400) [pid = 1772] [serial = 1913] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e4fc00) [pid = 1772] [serial = 1929] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa23a4800) [pid = 1772] [serial = 1917] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa2321c00) [pid = 1772] [serial = 1916] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a4e5400) [pid = 1772] [serial = 1926] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a45e800) [pid = 1772] [serial = 1925] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa3348400) [pid = 1772] [serial = 1920] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0xa2fb7800) [pid = 1772] [serial = 1919] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x96ea0c00) [pid = 1772] [serial = 1923] [outer = (nil)] [url = about:blank] 02:52:47 INFO - PROCESS | 1772 | 1468662767931 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2738ms 02:52:47 INFO - PROCESS | 1772 | 1468662767983 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 1772 | 1468662767988 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:52:48 INFO - PROCESS | 1772 | 1468662768004 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 1772 | 1468662768009 Marionette TRACE conn4 <- [1,2618,null,{}] 02:52:48 INFO - PROCESS | 1772 | 1468662768018 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:48 INFO - PROCESS | 1772 | 1468662768025 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:48 INFO - PROCESS | 1772 | 1468662768220 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:52:48 INFO - PROCESS | 1772 | 1468662768247 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 1772 | 1468662768257 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534ec00 == 19 [pid = 1772] [id = 662] 02:52:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x95e44000) [pid = 1772] [serial = 1987] [outer = (nil)] 02:52:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95e4d800) [pid = 1772] [serial = 1988] [outer = 0x95e44000] 02:52:48 INFO - PROCESS | 1772 | 1468662768470 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9790b000) [pid = 1772] [serial = 1989] [outer = 0x95e44000] 02:52:49 INFO - PROCESS | 1772 | 1468662769464 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1486ms 02:52:49 INFO - PROCESS | 1772 | 1468662769503 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:52:49 INFO - PROCESS | 1772 | 1468662769512 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:52:49 INFO - PROCESS | 1772 | 1468662769526 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 1772 | 1468662769532 Marionette TRACE conn4 <- [1,2622,null,{}] 02:52:49 INFO - PROCESS | 1772 | 1468662769546 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:49 INFO - PROCESS | 1772 | 1468662769552 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:49 INFO - PROCESS | 1772 | 1468662769804 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:52:49 INFO - PROCESS | 1772 | 1468662769832 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 1772 | 1468662769838 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e48800 == 20 [pid = 1772] [id = 663] 02:52:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a013400) [pid = 1772] [serial = 1990] [outer = (nil)] 02:52:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a40dc00) [pid = 1772] [serial = 1991] [outer = 0x9a013400] 02:52:49 INFO - PROCESS | 1772 | 1468662769918 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a45f000) [pid = 1772] [serial = 1992] [outer = 0x9a013400] 02:52:51 INFO - PROCESS | 1772 | 1468662771080 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1594ms 02:52:51 INFO - PROCESS | 1772 | 1468662771119 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 1772 | 1468662771124 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:52:51 INFO - PROCESS | 1772 | 1468662771132 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 1772 | 1468662771139 Marionette TRACE conn4 <- [1,2626,null,{}] 02:52:51 INFO - PROCESS | 1772 | 1468662771166 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:51 INFO - PROCESS | 1772 | 1468662771177 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:51 INFO - PROCESS | 1772 | 1468662771433 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:52:51 INFO - PROCESS | 1772 | 1468662771465 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 1772 | 1468662771476 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d8400 == 21 [pid = 1772] [id = 664] 02:52:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a4de000) [pid = 1772] [serial = 1993] [outer = (nil)] 02:52:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a648400) [pid = 1772] [serial = 1994] [outer = 0x9a4de000] 02:52:51 INFO - PROCESS | 1772 | 1468662771549 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a857800) [pid = 1772] [serial = 1995] [outer = 0x9a4de000] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9add3800) [pid = 1772] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9383f800) [pid = 1772] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a460000) [pid = 1772] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a40bc00) [pid = 1772] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a3a4800) [pid = 1772] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x95347000) [pid = 1772] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x99284000) [pid = 1772] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x92cb5800) [pid = 1772] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a33d800) [pid = 1772] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:52:52 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x97903400) [pid = 1772] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:52:53 INFO - PROCESS | 1772 | 1468662773012 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1945ms 02:52:53 INFO - PROCESS | 1772 | 1468662773077 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 1772 | 1468662773083 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:52:53 INFO - PROCESS | 1772 | 1468662773090 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 1772 | 1468662773092 Marionette TRACE conn4 <- [1,2630,null,{}] 02:52:53 INFO - PROCESS | 1772 | 1468662773099 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:53 INFO - PROCESS | 1772 | 1468662773104 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:53 INFO - PROCESS | 1772 | 1468662773356 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:52:53 INFO - PROCESS | 1772 | 1468662773373 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 1772 | 1468662773382 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f7c00 == 22 [pid = 1772] [id = 665] 02:52:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9534c400) [pid = 1772] [serial = 1996] [outer = (nil)] 02:52:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a9b1400) [pid = 1772] [serial = 1997] [outer = 0x9534c400] 02:52:53 INFO - PROCESS | 1772 | 1468662773460 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a9b3800) [pid = 1772] [serial = 1998] [outer = 0x9534c400] 02:52:54 INFO - PROCESS | 1772 | 1468662774565 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1532ms 02:52:54 INFO - PROCESS | 1772 | 1468662774623 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 1772 | 1468662774631 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:52:54 INFO - PROCESS | 1772 | 1468662774642 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 1772 | 1468662774646 Marionette TRACE conn4 <- [1,2634,null,{}] 02:52:54 INFO - PROCESS | 1772 | 1468662774658 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:54 INFO - PROCESS | 1772 | 1468662774663 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:54 INFO - PROCESS | 1772 | 1468662774910 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:52:55 INFO - PROCESS | 1772 | 1468662775163 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 1772 | 1468662775180 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e49000 == 23 [pid = 1772] [id = 666] 02:52:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95e4b000) [pid = 1772] [serial = 1999] [outer = (nil)] 02:52:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x96e97800) [pid = 1772] [serial = 2000] [outer = 0x95e4b000] 02:52:55 INFO - PROCESS | 1772 | 1468662775318 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a3edc00) [pid = 1772] [serial = 2001] [outer = 0x95e4b000] 02:52:56 INFO - PROCESS | 1772 | 1468662776470 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1889ms 02:52:56 INFO - PROCESS | 1772 | 1468662776531 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 1772 | 1468662776539 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:52:56 INFO - PROCESS | 1772 | 1468662776552 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 1772 | 1468662776558 Marionette TRACE conn4 <- [1,2638,null,{}] 02:52:56 INFO - PROCESS | 1772 | 1468662776565 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:56 INFO - PROCESS | 1772 | 1468662776573 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:56 INFO - PROCESS | 1772 | 1468662776787 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:52:57 INFO - PROCESS | 1772 | 1468662777029 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 1772 | 1468662777041 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x95187800 == 24 [pid = 1772] [id = 667] 02:52:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a63dc00) [pid = 1772] [serial = 2002] [outer = (nil)] 02:52:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a8bc800) [pid = 1772] [serial = 2003] [outer = 0x9a63dc00] 02:52:57 INFO - PROCESS | 1772 | 1468662777171 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9aab6c00) [pid = 1772] [serial = 2004] [outer = 0x9a63dc00] 02:52:58 INFO - PROCESS | 1772 | 1468662778302 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1838ms 02:52:58 INFO - PROCESS | 1772 | 1468662778390 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 1772 | 1468662778395 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:52:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:52:58 INFO - PROCESS | 1772 | 1468662778405 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 1772 | 1468662778412 Marionette TRACE conn4 <- [1,2642,null,{}] 02:52:58 INFO - PROCESS | 1772 | 1468662778432 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:58 INFO - PROCESS | 1772 | 1468662778442 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:58 INFO - PROCESS | 1772 | 1468662778774 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:52:59 INFO - PROCESS | 1772 | 1468662779044 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 1772 | 1468662779059 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:52:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b406000 == 25 [pid = 1772] [id = 668] 02:52:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9b406800) [pid = 1772] [serial = 2005] [outer = (nil)] 02:52:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b40dc00) [pid = 1772] [serial = 2006] [outer = 0x9b406800] 02:52:59 INFO - PROCESS | 1772 | 1468662779166 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b459000) [pid = 1772] [serial = 2007] [outer = 0x9b406800] 02:53:00 INFO - PROCESS | 1772 | 1468662780259 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:53:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1898ms 02:53:00 INFO - PROCESS | 1772 | 1468662780304 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 1772 | 1468662780309 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:53:00 INFO - PROCESS | 1772 | 1468662780317 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 1772 | 1468662780320 Marionette TRACE conn4 <- [1,2646,null,{}] 02:53:00 INFO - PROCESS | 1772 | 1468662780327 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:00 INFO - PROCESS | 1772 | 1468662780333 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:00 INFO - PROCESS | 1772 | 1468662780544 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:53:00 INFO - PROCESS | 1772 | 1468662780778 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 1772 | 1468662780787 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c98000 == 26 [pid = 1772] [id = 669] 02:53:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9512e000) [pid = 1772] [serial = 2008] [outer = (nil)] 02:53:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x99277000) [pid = 1772] [serial = 2009] [outer = 0x9512e000] 02:53:00 INFO - PROCESS | 1772 | 1468662780924 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a417800) [pid = 1772] [serial = 2010] [outer = 0x9512e000] 02:53:02 INFO - PROCESS | 1772 | 1468662782161 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:53:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1940ms 02:53:02 INFO - PROCESS | 1772 | 1468662782258 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 1772 | 1468662782265 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:53:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:53:02 INFO - PROCESS | 1772 | 1468662782284 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 1772 | 1468662782290 Marionette TRACE conn4 <- [1,2650,null,{}] 02:53:02 INFO - PROCESS | 1772 | 1468662782300 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:02 INFO - PROCESS | 1772 | 1468662782305 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:02 INFO - PROCESS | 1772 | 1468662782529 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:53:02 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbe800 == 25 [pid = 1772] [id = 653] 02:53:02 INFO - PROCESS | 1772 | 1468662782828 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 1772 | 1468662782845 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9a9b6c00) [pid = 1772] [serial = 1938] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9addb800) [pid = 1772] [serial = 1958] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95e46800) [pid = 1772] [serial = 1961] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b403000) [pid = 1772] [serial = 1959] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a585800) [pid = 1772] [serial = 1955] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a9b1000) [pid = 1772] [serial = 1946] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a9b9800) [pid = 1772] [serial = 1947] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9ade1c00) [pid = 1772] [serial = 1949] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9b12b000) [pid = 1772] [serial = 1950] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x96e94800) [pid = 1772] [serial = 1952] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x99255c00) [pid = 1772] [serial = 1953] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x99e01800) [pid = 1772] [serial = 1943] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a40e800) [pid = 1772] [serial = 1944] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x92cbe400) [pid = 1772] [serial = 1940] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x93a65c00) [pid = 1772] [serial = 1941] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9bcb2800) [pid = 1772] [serial = 1965] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9b54fc00) [pid = 1772] [serial = 1964] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9a647000) [pid = 1772] [serial = 1956] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9a412400) [pid = 1772] [serial = 1962] [outer = (nil)] [url = about:blank] 02:53:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x93943400 == 26 [pid = 1772] [id = 670] 02:53:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x93a64800) [pid = 1772] [serial = 2011] [outer = (nil)] 02:53:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x95e46800) [pid = 1772] [serial = 2012] [outer = 0x93a64800] 02:53:02 INFO - PROCESS | 1772 | 1468662782960 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x96ea0000) [pid = 1772] [serial = 2013] [outer = 0x93a64800] 02:53:03 INFO - PROCESS | 1772 | 1468662783825 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1601ms 02:53:03 INFO - PROCESS | 1772 | 1468662783876 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 1772 | 1468662783884 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:53:03 INFO - PROCESS | 1772 | 1468662783898 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 1772 | 1468662783904 Marionette TRACE conn4 <- [1,2654,null,{}] 02:53:03 INFO - PROCESS | 1772 | 1468662783910 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:03 INFO - PROCESS | 1772 | 1468662783917 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:04 INFO - PROCESS | 1772 | 1468662784115 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:53:04 INFO - PROCESS | 1772 | 1468662784302 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 1772 | 1468662784314 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a4d7c00 == 27 [pid = 1772] [id = 671] 02:53:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a4d9800) [pid = 1772] [serial = 2014] [outer = (nil)] 02:53:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a585000) [pid = 1772] [serial = 2015] [outer = 0x9a4d9800] 02:53:04 INFO - PROCESS | 1772 | 1468662784403 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a643800) [pid = 1772] [serial = 2016] [outer = 0x9a4d9800] 02:53:05 INFO - PROCESS | 1772 | 1468662785341 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1487ms 02:53:05 INFO - PROCESS | 1772 | 1468662785388 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:53:05 INFO - PROCESS | 1772 | 1468662785393 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:53:05 INFO - PROCESS | 1772 | 1468662785401 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 1772 | 1468662785408 Marionette TRACE conn4 <- [1,2658,null,{}] 02:53:05 INFO - PROCESS | 1772 | 1468662785434 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:05 INFO - PROCESS | 1772 | 1468662785443 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:05 INFO - PROCESS | 1772 | 1468662785690 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:53:05 INFO - PROCESS | 1772 | 1468662785716 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 1772 | 1468662785724 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a633000 == 28 [pid = 1772] [id = 672] 02:53:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9addc400) [pid = 1772] [serial = 2017] [outer = (nil)] 02:53:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9b124c00) [pid = 1772] [serial = 2018] [outer = 0x9addc400] 02:53:05 INFO - PROCESS | 1772 | 1468662785808 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b403800) [pid = 1772] [serial = 2019] [outer = 0x9addc400] 02:53:06 INFO - PROCESS | 1772 | 1468662786794 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:53:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1437ms 02:53:06 INFO - PROCESS | 1772 | 1468662786839 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 1772 | 1468662786844 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:53:06 INFO - PROCESS | 1772 | 1468662786860 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 1772 | 1468662786863 Marionette TRACE conn4 <- [1,2662,null,{}] 02:53:06 INFO - PROCESS | 1772 | 1468662786870 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:06 INFO - PROCESS | 1772 | 1468662786876 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:07 INFO - PROCESS | 1772 | 1468662787120 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:53:07 INFO - PROCESS | 1772 | 1468662787163 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 1772 | 1468662787175 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b54fc00 == 29 [pid = 1772] [id = 673] 02:53:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b552000) [pid = 1772] [serial = 2020] [outer = (nil)] 02:53:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9bcf6400) [pid = 1772] [serial = 2021] [outer = 0x9b552000] 02:53:07 INFO - PROCESS | 1772 | 1468662787329 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9bcf9c00) [pid = 1772] [serial = 2022] [outer = 0x9b552000] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x92cbd000) [pid = 1772] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9d876400) [pid = 1772] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95e44000) [pid = 1772] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a013400) [pid = 1772] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9b410000) [pid = 1772] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x96e95800) [pid = 1772] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x95e43000) [pid = 1772] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9c07d000) [pid = 1772] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x99276400) [pid = 1772] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:53:07 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a4de000) [pid = 1772] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:53:08 INFO - PROCESS | 1772 | 1468662788366 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1539ms 02:53:08 INFO - PROCESS | 1772 | 1468662788400 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 1772 | 1468662788403 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:53:08 INFO - PROCESS | 1772 | 1468662788412 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 1772 | 1468662788416 Marionette TRACE conn4 <- [1,2666,null,{}] 02:53:08 INFO - PROCESS | 1772 | 1468662788422 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:08 INFO - PROCESS | 1772 | 1468662788429 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:08 INFO - PROCESS | 1772 | 1468662788608 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:53:08 INFO - PROCESS | 1772 | 1468662788769 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 1772 | 1468662788780 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba400 == 30 [pid = 1772] [id = 674] 02:53:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x93c94800) [pid = 1772] [serial = 2023] [outer = (nil)] 02:53:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9ade1800) [pid = 1772] [serial = 2024] [outer = 0x93c94800] 02:53:08 INFO - PROCESS | 1772 | 1468662788855 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9b40f000) [pid = 1772] [serial = 2025] [outer = 0x93c94800] 02:53:10 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:10 INFO - PROCESS | 1772 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:53:10 INFO - PROCESS | 1772 | 1468662790185 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1790ms 02:53:10 INFO - PROCESS | 1772 | 1468662790241 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 1772 | 1468662790249 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:53:10 INFO - PROCESS | 1772 | 1468662790269 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 1772 | 1468662790277 Marionette TRACE conn4 <- [1,2670,null,{}] 02:53:10 INFO - PROCESS | 1772 | 1468662790288 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:10 INFO - PROCESS | 1772 | 1468662790293 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:10 INFO - PROCESS | 1772 | 1468662790583 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:53:10 INFO - PROCESS | 1772 | 1468662790777 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 1772 | 1468662790795 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:10 INFO - PROCESS | 1772 | ++DOCSHELL 0x95350400 == 31 [pid = 1772] [id = 675] 02:53:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x95e41c00) [pid = 1772] [serial = 2026] [outer = (nil)] 02:53:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95e4a000) [pid = 1772] [serial = 2027] [outer = 0x95e41c00] 02:53:10 INFO - PROCESS | 1772 | 1468662790921 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x99e0cc00) [pid = 1772] [serial = 2028] [outer = 0x95e41c00] 02:53:12 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:12 INFO - PROCESS | 1772 | 1468662792387 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:53:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:53:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2135ms 02:53:12 INFO - PROCESS | 1772 | 1468662792411 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 1772 | 1468662792420 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:53:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:53:12 INFO - PROCESS | 1772 | 1468662792550 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 1772 | 1468662792557 Marionette TRACE conn4 <- [1,2674,null,{}] 02:53:12 INFO - PROCESS | 1772 | 1468662792568 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:12 INFO - PROCESS | 1772 | 1468662792574 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:12 INFO - PROCESS | 1772 | 1468662792814 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:53:13 INFO - PROCESS | 1772 | 1468662793003 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 1772 | 1468662793011 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x95345400 == 32 [pid = 1772] [id = 676] 02:53:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a9b3000) [pid = 1772] [serial = 2029] [outer = (nil)] 02:53:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9addc000) [pid = 1772] [serial = 2030] [outer = 0x9a9b3000] 02:53:13 INFO - PROCESS | 1772 | 1468662793105 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b407000) [pid = 1772] [serial = 2031] [outer = 0x9a9b3000] 02:53:14 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:14 INFO - PROCESS | 1772 | 1468662794531 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:53:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:53:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2096ms 02:53:14 INFO - PROCESS | 1772 | 1468662794729 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 1772 | 1468662794734 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:53:14 INFO - PROCESS | 1772 | 1468662794764 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 1772 | 1468662794775 Marionette TRACE conn4 <- [1,2678,null,{}] 02:53:14 INFO - PROCESS | 1772 | 1468662794805 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:14 INFO - PROCESS | 1772 | 1468662794821 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:15 INFO - PROCESS | 1772 | 1468662795156 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:53:15 INFO - PROCESS | 1772 | 1468662795358 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 1772 | 1468662795374 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:15 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534ac00 == 33 [pid = 1772] [id = 677] 02:53:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9bceec00) [pid = 1772] [serial = 2032] [outer = (nil)] 02:53:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9d833c00) [pid = 1772] [serial = 2033] [outer = 0x9bceec00] 02:53:15 INFO - PROCESS | 1772 | 1468662795500 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0xa2008000) [pid = 1772] [serial = 2034] [outer = 0x9bceec00] 02:53:16 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:17 INFO - PROCESS | 1772 | 1468662797142 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2416ms 02:53:17 INFO - PROCESS | 1772 | 1468662797177 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 1772 | 1468662797184 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:53:17 INFO - PROCESS | 1772 | 1468662797194 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 1772 | 1468662797200 Marionette TRACE conn4 <- [1,2682,null,{}] 02:53:17 INFO - PROCESS | 1772 | 1468662797211 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:17 INFO - PROCESS | 1772 | 1468662797218 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:17 INFO - PROCESS | 1772 | 1468662797435 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:53:17 INFO - PROCESS | 1772 | 1468662797730 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 1772 | 1468662797736 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a66c00 == 34 [pid = 1772] [id = 678] 02:53:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95e4bc00) [pid = 1772] [serial = 2035] [outer = (nil)] 02:53:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9790d800) [pid = 1772] [serial = 2036] [outer = 0x95e4bc00] 02:53:17 INFO - PROCESS | 1772 | 1468662797834 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x99284800) [pid = 1772] [serial = 2037] [outer = 0x95e4bc00] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4dc00 == 33 [pid = 1772] [id = 660] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9924c000 == 32 [pid = 1772] [id = 651] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb3400 == 31 [pid = 1772] [id = 655] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x95135800 == 30 [pid = 1772] [id = 654] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9add3400 == 29 [pid = 1772] [id = 652] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x95346000 == 28 [pid = 1772] [id = 650] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x95e45c00 == 27 [pid = 1772] [id = 658] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbcc00 == 26 [pid = 1772] [id = 661] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5000 == 25 [pid = 1772] [id = 656] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9c003000 == 24 [pid = 1772] [id = 659] 02:53:19 INFO - PROCESS | 1772 | --DOCSHELL 0x9c07ac00 == 23 [pid = 1772] [id = 657] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a1d5800) [pid = 1772] [serial = 1967] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9b558800) [pid = 1772] [serial = 1971] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95e4d800) [pid = 1772] [serial = 1988] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a857800) [pid = 1772] [serial = 1995] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x93941800) [pid = 1772] [serial = 1986] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9383b400) [pid = 1772] [serial = 1985] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa23b3000) [pid = 1772] [serial = 1980] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9790b000) [pid = 1772] [serial = 1989] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a40dc00) [pid = 1772] [serial = 1991] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa1024000) [pid = 1772] [serial = 1976] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9a40b000) [pid = 1772] [serial = 1983] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x97991c00) [pid = 1772] [serial = 1982] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0xa200c800) [pid = 1772] [serial = 1977] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a45f000) [pid = 1772] [serial = 1992] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9a645400) [pid = 1772] [serial = 1968] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9d491800) [pid = 1772] [serial = 1974] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9b455000) [pid = 1772] [serial = 1970] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0xa2375800) [pid = 1772] [serial = 1979] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9d413800) [pid = 1772] [serial = 1973] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x9a648400) [pid = 1772] [serial = 1994] [outer = (nil)] [url = about:blank] 02:53:19 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9a9b1400) [pid = 1772] [serial = 1997] [outer = (nil)] [url = about:blank] 02:53:20 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:20 INFO - PROCESS | 1772 | 1468662800432 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:53:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3253ms 02:53:20 INFO - PROCESS | 1772 | 1468662800448 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 1772 | 1468662800455 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:53:20 INFO - PROCESS | 1772 | 1468662800467 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 1772 | 1468662800471 Marionette TRACE conn4 <- [1,2686,null,{}] 02:53:20 INFO - PROCESS | 1772 | 1468662800482 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:20 INFO - PROCESS | 1772 | 1468662800488 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:20 INFO - PROCESS | 1772 | 1468662800674 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:53:20 INFO - PROCESS | 1772 | 1468662800812 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 1772 | 1468662800822 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:20 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c90400 == 24 [pid = 1772] [id = 679] 02:53:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x93c93400) [pid = 1772] [serial = 2038] [outer = (nil)] 02:53:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x95347400) [pid = 1772] [serial = 2039] [outer = 0x93c93400] 02:53:20 INFO - PROCESS | 1772 | 1468662800900 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9534d000) [pid = 1772] [serial = 2040] [outer = 0x93c93400] 02:53:22 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:22 INFO - PROCESS | 1772 | 1468662802193 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:53:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:53:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1791ms 02:53:22 INFO - PROCESS | 1772 | 1468662802259 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 1772 | 1468662802269 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:53:22 INFO - PROCESS | 1772 | 1468662802290 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 1772 | 1468662802296 Marionette TRACE conn4 <- [1,2690,null,{}] 02:53:22 INFO - PROCESS | 1772 | 1468662802358 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:22 INFO - PROCESS | 1772 | 1468662802365 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:22 INFO - PROCESS | 1772 | 1468662802618 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:53:22 INFO - PROCESS | 1772 | 1468662802640 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 1772 | 1468662802648 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x96e99c00 == 25 [pid = 1772] [id = 680] 02:53:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9790dc00) [pid = 1772] [serial = 2041] [outer = (nil)] 02:53:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9a410400) [pid = 1772] [serial = 2042] [outer = 0x9790dc00] 02:53:22 INFO - PROCESS | 1772 | 1468662802732 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9a457000) [pid = 1772] [serial = 2043] [outer = 0x9790dc00] 02:53:24 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x93c94800) [pid = 1772] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9b552000) [pid = 1772] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x9a4d9800) [pid = 1772] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9b406800) [pid = 1772] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x9512e000) [pid = 1772] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9a63dc00) [pid = 1772] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x95e4b000) [pid = 1772] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 52 (0x93a64800) [pid = 1772] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 51 (0x9534c400) [pid = 1772] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:53:24 INFO - PROCESS | 1772 | --DOMWINDOW == 50 (0x9addc400) [pid = 1772] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:53:24 INFO - PROCESS | 1772 | 1468662804472 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:53:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:53:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:53:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2253ms 02:53:24 INFO - PROCESS | 1772 | 1468662804536 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 1772 | 1468662804541 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:53:24 INFO - PROCESS | 1772 | 1468662804548 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 1772 | 1468662804554 Marionette TRACE conn4 <- [1,2694,null,{}] 02:53:24 INFO - PROCESS | 1772 | 1468662804573 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:24 INFO - PROCESS | 1772 | 1468662804584 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:24 INFO - PROCESS | 1772 | 1468662804810 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:53:24 INFO - PROCESS | 1772 | 1468662804829 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 1772 | 1468662804839 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a637c00 == 26 [pid = 1772] [id = 681] 02:53:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 51 (0x9a638000) [pid = 1772] [serial = 2044] [outer = (nil)] 02:53:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 52 (0x9a63bc00) [pid = 1772] [serial = 2045] [outer = 0x9a638000] 02:53:24 INFO - PROCESS | 1772 | 1468662804922 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 53 (0x9a64bc00) [pid = 1772] [serial = 2046] [outer = 0x9a638000] 02:53:26 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:26 INFO - PROCESS | 1772 | 1468662806231 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:53:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:53:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1739ms 02:53:26 INFO - PROCESS | 1772 | 1468662806290 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 1772 | 1468662806294 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:53:26 INFO - PROCESS | 1772 | 1468662806302 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 1772 | 1468662806306 Marionette TRACE conn4 <- [1,2698,null,{}] 02:53:26 INFO - PROCESS | 1772 | 1468662806311 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:26 INFO - PROCESS | 1772 | 1468662806316 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:26 INFO - PROCESS | 1772 | 1468662806592 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:53:26 INFO - PROCESS | 1772 | 1468662806760 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 1772 | 1468662806776 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x93934c00 == 27 [pid = 1772] [id = 682] 02:53:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x93937000) [pid = 1772] [serial = 2047] [outer = (nil)] 02:53:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x93a60c00) [pid = 1772] [serial = 2048] [outer = 0x93937000] 02:53:26 INFO - PROCESS | 1772 | 1468662806901 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x95135800) [pid = 1772] [serial = 2049] [outer = 0x93937000] 02:53:28 INFO - PROCESS | 1772 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:28 INFO - PROCESS | 1772 | 1468662808532 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:53:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:53:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2246ms 02:53:28 INFO - PROCESS | 1772 | 1468662808553 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 1772 | 1468662808560 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:53:28 INFO - PROCESS | 1772 | 1468662808570 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 1772 | 1468662808577 Marionette TRACE conn4 <- [1,2702,null,{}] 02:53:28 INFO - PROCESS | 1772 | 1468662808587 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:28 INFO - PROCESS | 1772 | 1468662808593 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:28 INFO - PROCESS | 1772 | 1468662808797 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:53:28 INFO - PROCESS | 1772 | 1468662808976 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 1772 | 1468662808990 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x9798e000 == 28 [pid = 1772] [id = 683] 02:53:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x994af800) [pid = 1772] [serial = 2050] [outer = (nil)] 02:53:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9a3f3000) [pid = 1772] [serial = 2051] [outer = 0x994af800] 02:53:29 INFO - PROCESS | 1772 | 1468662809077 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9a453000) [pid = 1772] [serial = 2052] [outer = 0x994af800] 02:53:30 INFO - PROCESS | 1772 | 1468662810196 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1642ms 02:53:30 INFO - PROCESS | 1772 | 1468662810213 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:53:30 INFO - PROCESS | 1772 | 1468662810219 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:53:30 INFO - PROCESS | 1772 | 1468662810228 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 1772 | 1468662810233 Marionette TRACE conn4 <- [1,2706,null,{}] 02:53:30 INFO - PROCESS | 1772 | 1468662810242 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:30 INFO - PROCESS | 1772 | 1468662810247 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:30 INFO - PROCESS | 1772 | 1468662810466 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:53:30 INFO - PROCESS | 1772 | 1468662810744 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 1772 | 1468662810755 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:30 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a636400 == 29 [pid = 1772] [id = 684] 02:53:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9a64c800) [pid = 1772] [serial = 2053] [outer = (nil)] 02:53:30 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9a9af400) [pid = 1772] [serial = 2054] [outer = 0x9a64c800] 02:53:30 INFO - PROCESS | 1772 | 1468662810889 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9aab1800) [pid = 1772] [serial = 2055] [outer = 0x9a64c800] 02:53:32 INFO - PROCESS | 1772 | 1468662812057 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:53:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1849ms 02:53:32 INFO - PROCESS | 1772 | 1468662812077 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 1772 | 1468662812084 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:53:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:53:32 INFO - PROCESS | 1772 | 1468662812106 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 1772 | 1468662812115 Marionette TRACE conn4 <- [1,2710,null,{}] 02:53:32 INFO - PROCESS | 1772 | 1468662812122 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:32 INFO - PROCESS | 1772 | 1468662812130 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:32 INFO - PROCESS | 1772 | 1468662812392 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:53:32 INFO - PROCESS | 1772 | 1468662812799 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 1772 | 1468662812812 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbc000 == 30 [pid = 1772] [id = 685] 02:53:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x92cbc400) [pid = 1772] [serial = 2056] [outer = (nil)] 02:53:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9383d400) [pid = 1772] [serial = 2057] [outer = 0x92cbc400] 02:53:32 INFO - PROCESS | 1772 | 1468662812896 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x93a66000) [pid = 1772] [serial = 2058] [outer = 0x92cbc400] 02:53:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9a633000 == 29 [pid = 1772] [id = 672] 02:53:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9534ec00 == 28 [pid = 1772] [id = 662] 02:53:33 INFO - PROCESS | 1772 | --DOCSHELL 0x9a637c00 == 27 [pid = 1772] [id = 681] 02:53:33 INFO - PROCESS | 1772 | --DOCSHELL 0x96e99c00 == 26 [pid = 1772] [id = 680] 02:53:33 INFO - PROCESS | 1772 | --DOCSHELL 0x93c90400 == 25 [pid = 1772] [id = 679] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9ade1800) [pid = 1772] [serial = 2024] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9bcf6400) [pid = 1772] [serial = 2021] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a585000) [pid = 1772] [serial = 2015] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9b40dc00) [pid = 1772] [serial = 2006] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9b459000) [pid = 1772] [serial = 2007] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x99277000) [pid = 1772] [serial = 2009] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9a417800) [pid = 1772] [serial = 2010] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x9a8bc800) [pid = 1772] [serial = 2003] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9aab6c00) [pid = 1772] [serial = 2004] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x96e97800) [pid = 1772] [serial = 2000] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9a3edc00) [pid = 1772] [serial = 2001] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 53 (0x95e46800) [pid = 1772] [serial = 2012] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 52 (0x96ea0000) [pid = 1772] [serial = 2013] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 51 (0x9a9b3800) [pid = 1772] [serial = 1998] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 50 (0x9b124c00) [pid = 1772] [serial = 2018] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 49 (0x9bcf9c00) [pid = 1772] [serial = 2022] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 48 (0x9b40f000) [pid = 1772] [serial = 2025] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 47 (0x9b403800) [pid = 1772] [serial = 2019] [outer = (nil)] [url = about:blank] 02:53:33 INFO - PROCESS | 1772 | --DOMWINDOW == 46 (0x9a643800) [pid = 1772] [serial = 2016] [outer = (nil)] [url = about:blank] 02:53:34 INFO - PROCESS | 1772 | 1468662814033 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 1772 | 1468662814110 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:53:34 INFO - PROCESS | 1772 | 1468662814160 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 1772 | 1468662814166 Marionette TRACE conn4 <- [1,2714,null,{}] 02:53:34 INFO - PROCESS | 1772 | 1468662814175 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:34 INFO - PROCESS | 1772 | 1468662814183 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:34 INFO - PROCESS | 1772 | 1468662814400 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:53:34 INFO - PROCESS | 1772 | 1468662814598 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 1772 | 1468662814610 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534ec00 == 26 [pid = 1772] [id = 686] 02:53:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 47 (0x9798ec00) [pid = 1772] [serial = 2059] [outer = (nil)] 02:53:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 48 (0x99e10000) [pid = 1772] [serial = 2060] [outer = 0x9798ec00] 02:53:34 INFO - PROCESS | 1772 | 1468662814692 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 49 (0x9a40c000) [pid = 1772] [serial = 2061] [outer = 0x9798ec00] 02:53:35 INFO - PROCESS | 1772 | 1468662815574 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1492ms 02:53:35 INFO - PROCESS | 1772 | 1468662815652 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 1772 | 1468662815659 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:53:35 INFO - PROCESS | 1772 | 1468662815668 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 1772 | 1468662815674 Marionette TRACE conn4 <- [1,2718,null,{}] 02:53:35 INFO - PROCESS | 1772 | 1468662815681 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:35 INFO - PROCESS | 1772 | 1468662815687 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:35 INFO - PROCESS | 1772 | 1468662815899 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:53:36 INFO - PROCESS | 1772 | 1468662816053 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 1772 | 1468662816060 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a412c00 == 27 [pid = 1772] [id = 687] 02:53:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 50 (0x9a585400) [pid = 1772] [serial = 2062] [outer = (nil)] 02:53:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 51 (0x9a645400) [pid = 1772] [serial = 2063] [outer = 0x9a585400] 02:53:36 INFO - PROCESS | 1772 | 1468662816148 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 52 (0x9a8c2c00) [pid = 1772] [serial = 2064] [outer = 0x9a585400] 02:53:37 INFO - PROCESS | 1772 | 1468662817344 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 1772 | 1468662817412 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:53:37 INFO - PROCESS | 1772 | 1468662817437 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 1772 | 1468662817447 Marionette TRACE conn4 <- [1,2722,null,{}] 02:53:37 INFO - PROCESS | 1772 | 1468662817462 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:37 INFO - PROCESS | 1772 | 1468662817468 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:37 INFO - PROCESS | 1772 | 1468662817739 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:53:37 INFO - PROCESS | 1772 | --DOMWINDOW == 51 (0x9790dc00) [pid = 1772] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:53:37 INFO - PROCESS | 1772 | --DOMWINDOW == 50 (0x93c93400) [pid = 1772] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:53:37 INFO - PROCESS | 1772 | --DOMWINDOW == 49 (0x95e4bc00) [pid = 1772] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:53:37 INFO - PROCESS | 1772 | --DOMWINDOW == 48 (0x95e41c00) [pid = 1772] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:53:37 INFO - PROCESS | 1772 | --DOMWINDOW == 47 (0x9a9b3000) [pid = 1772] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:53:37 INFO - PROCESS | 1772 | --DOMWINDOW == 46 (0x9bceec00) [pid = 1772] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:53:37 INFO - PROCESS | 1772 | 1468662817904 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 1772 | 1468662817915 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb4c00 == 28 [pid = 1772] [id = 688] 02:53:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 47 (0x93c93400) [pid = 1772] [serial = 2065] [outer = (nil)] 02:53:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 48 (0x9a582800) [pid = 1772] [serial = 2066] [outer = 0x93c93400] 02:53:38 INFO - PROCESS | 1772 | 1468662818004 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 49 (0x9b403400) [pid = 1772] [serial = 2067] [outer = 0x93c93400] 02:53:38 INFO - PROCESS | 1772 | 1468662818889 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:53:38 INFO - PROCESS | 1772 | 1468662818949 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:53:38 INFO - PROCESS | 1772 | 1468662818956 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 1772 | 1468662818960 Marionette TRACE conn4 <- [1,2726,null,{}] 02:53:38 INFO - PROCESS | 1772 | 1468662818966 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:38 INFO - PROCESS | 1772 | 1468662818973 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:39 INFO - PROCESS | 1772 | 1468662819164 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:53:39 INFO - PROCESS | 1772 | 1468662819329 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 1772 | 1468662819338 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb9000 == 29 [pid = 1772] [id = 689] 02:53:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 50 (0x9383bc00) [pid = 1772] [serial = 2068] [outer = (nil)] 02:53:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 51 (0x9b54ec00) [pid = 1772] [serial = 2069] [outer = 0x9383bc00] 02:53:39 INFO - PROCESS | 1772 | 1468662819412 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 52 (0x9aab3800) [pid = 1772] [serial = 2070] [outer = 0x9383bc00] 02:53:40 INFO - PROCESS | 1772 | 1468662820468 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1536ms 02:53:40 INFO - PROCESS | 1772 | 1468662820494 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 1772 | 1468662820501 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:53:40 INFO - PROCESS | 1772 | 1468662820513 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 1772 | 1468662820518 Marionette TRACE conn4 <- [1,2730,null,{}] 02:53:40 INFO - PROCESS | 1772 | 1468662820530 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:40 INFO - PROCESS | 1772 | 1468662820537 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:40 INFO - PROCESS | 1772 | 1468662820796 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:53:41 INFO - PROCESS | 1772 | 1468662821058 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 1772 | 1468662821074 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x94748400 == 30 [pid = 1772] [id = 690] 02:53:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 53 (0x9798e800) [pid = 1772] [serial = 2071] [outer = (nil)] 02:53:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 54 (0x9927bc00) [pid = 1772] [serial = 2072] [outer = 0x9798e800] 02:53:41 INFO - PROCESS | 1772 | 1468662821185 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x9a632c00) [pid = 1772] [serial = 2073] [outer = 0x9798e800] 02:53:42 INFO - PROCESS | 1772 | 1468662822618 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:53:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:53:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:53:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2140ms 02:53:42 INFO - PROCESS | 1772 | 1468662822654 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 1772 | 1468662822663 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:53:42 INFO - PROCESS | 1772 | 1468662822676 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 1772 | 1468662822682 Marionette TRACE conn4 <- [1,2734,null,{}] 02:53:42 INFO - PROCESS | 1772 | 1468662822690 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:42 INFO - PROCESS | 1772 | 1468662822697 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:42 INFO - PROCESS | 1772 | 1468662822986 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:53:43 INFO - PROCESS | 1772 | 1468662823262 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 1772 | 1468662823273 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x9aabfc00 == 31 [pid = 1772] [id = 691] 02:53:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x9b40d000) [pid = 1772] [serial = 2074] [outer = (nil)] 02:53:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9b459000) [pid = 1772] [serial = 2075] [outer = 0x9b40d000] 02:53:43 INFO - PROCESS | 1772 | 1468662823365 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9bcf3400) [pid = 1772] [serial = 2076] [outer = 0x9b40d000] 02:53:44 INFO - PROCESS | 1772 | 1468662824493 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1888ms 02:53:44 INFO - PROCESS | 1772 | 1468662824565 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:53:44 INFO - PROCESS | 1772 | 1468662824570 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:53:44 INFO - PROCESS | 1772 | 1468662824579 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 1772 | 1468662824586 Marionette TRACE conn4 <- [1,2738,null,{}] 02:53:44 INFO - PROCESS | 1772 | 1468662824605 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:44 INFO - PROCESS | 1772 | 1468662824615 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:44 INFO - PROCESS | 1772 | 1468662824877 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:53:45 INFO - PROCESS | 1772 | 1468662825160 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 1772 | 1468662825173 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c072c00 == 32 [pid = 1772] [id = 692] 02:53:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9c073000) [pid = 1772] [serial = 2077] [outer = (nil)] 02:53:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9c079400) [pid = 1772] [serial = 2078] [outer = 0x9c073000] 02:53:45 INFO - PROCESS | 1772 | 1468662825277 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9c177400) [pid = 1772] [serial = 2079] [outer = 0x9c073000] 02:53:46 INFO - PROCESS | 1772 | 1468662826304 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1791ms 02:53:46 INFO - PROCESS | 1772 | 1468662826371 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 1772 | 1468662826380 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:53:46 INFO - PROCESS | 1772 | 1468662826390 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 1772 | 1468662826393 Marionette TRACE conn4 <- [1,2742,null,{}] 02:53:46 INFO - PROCESS | 1772 | 1468662826401 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:46 INFO - PROCESS | 1772 | 1468662826408 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:46 INFO - PROCESS | 1772 | 1468662826624 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:53:46 INFO - PROCESS | 1772 | 1468662826822 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 1772 | 1468662826829 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c97c00 == 33 [pid = 1772] [id = 693] 02:53:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x99e0ec00) [pid = 1772] [serial = 2080] [outer = (nil)] 02:53:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9d834400) [pid = 1772] [serial = 2081] [outer = 0x99e0ec00] 02:53:46 INFO - PROCESS | 1772 | 1468662826972 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0xa1021c00) [pid = 1772] [serial = 2082] [outer = 0x99e0ec00] 02:53:48 INFO - PROCESS | 1772 | 1468662827997 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1644ms 02:53:48 INFO - PROCESS | 1772 | 1468662828038 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 1772 | 1468662828043 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:53:48 INFO - PROCESS | 1772 | 1468662828052 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 1772 | 1468662828057 Marionette TRACE conn4 <- [1,2746,null,{}] 02:53:48 INFO - PROCESS | 1772 | 1468662828064 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:48 INFO - PROCESS | 1772 | 1468662828069 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:48 INFO - PROCESS | 1772 | 1468662828286 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:53:48 INFO - PROCESS | 1772 | 1468662828718 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 1772 | 1468662828730 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x95130c00 == 34 [pid = 1772] [id = 694] 02:53:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x95134c00) [pid = 1772] [serial = 2083] [outer = (nil)] 02:53:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x95350000) [pid = 1772] [serial = 2084] [outer = 0x95134c00] 02:53:48 INFO - PROCESS | 1772 | 1468662828854 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x97993c00) [pid = 1772] [serial = 2085] [outer = 0x95134c00] 02:53:49 INFO - PROCESS | 1772 | 1468662829819 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1786ms 02:53:49 INFO - PROCESS | 1772 | 1468662829841 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 1772 | 1468662829848 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:53:49 INFO - PROCESS | 1772 | 1468662829878 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 1772 | 1468662829882 Marionette TRACE conn4 <- [1,2750,null,{}] 02:53:49 INFO - PROCESS | 1772 | 1468662829895 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:49 INFO - PROCESS | 1772 | 1468662829904 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:50 INFO - PROCESS | 1772 | 1468662830100 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x93943400 == 33 [pid = 1772] [id = 670] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x9a636400 == 32 [pid = 1772] [id = 684] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x9798e000 == 31 [pid = 1772] [id = 683] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x93934c00 == 30 [pid = 1772] [id = 682] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x95e48800 == 29 [pid = 1772] [id = 663] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x93a66c00 == 28 [pid = 1772] [id = 678] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x95345400 == 27 [pid = 1772] [id = 676] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x9534ac00 == 26 [pid = 1772] [id = 677] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d7c00 == 25 [pid = 1772] [id = 671] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x951f7c00 == 24 [pid = 1772] [id = 665] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x95187800 == 23 [pid = 1772] [id = 667] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x9b54fc00 == 22 [pid = 1772] [id = 673] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x9a4d8400 == 21 [pid = 1772] [id = 664] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x95e49000 == 20 [pid = 1772] [id = 666] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x93c98000 == 19 [pid = 1772] [id = 669] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x9b406000 == 18 [pid = 1772] [id = 668] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x95350400 == 17 [pid = 1772] [id = 675] 02:53:51 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba400 == 16 [pid = 1772] [id = 674] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9a63bc00) [pid = 1772] [serial = 2045] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a410400) [pid = 1772] [serial = 2042] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x95347400) [pid = 1772] [serial = 2039] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x99284800) [pid = 1772] [serial = 2037] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x99e0cc00) [pid = 1772] [serial = 2028] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x95e4a000) [pid = 1772] [serial = 2027] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9790d800) [pid = 1772] [serial = 2036] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9a457000) [pid = 1772] [serial = 2043] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9b407000) [pid = 1772] [serial = 2031] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x9addc000) [pid = 1772] [serial = 2030] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9534d000) [pid = 1772] [serial = 2040] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0xa2008000) [pid = 1772] [serial = 2034] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x9d833c00) [pid = 1772] [serial = 2033] [outer = (nil)] [url = about:blank] 02:53:51 INFO - PROCESS | 1772 | 1468662831372 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 1772 | 1468662831383 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cba400 == 17 [pid = 1772] [id = 695] 02:53:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x92cbb000) [pid = 1772] [serial = 2086] [outer = (nil)] 02:53:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x93834c00) [pid = 1772] [serial = 2087] [outer = 0x92cbb000] 02:53:51 INFO - PROCESS | 1772 | 1468662831547 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9393e400) [pid = 1772] [serial = 2088] [outer = 0x92cbb000] 02:53:52 INFO - PROCESS | 1772 | 1468662832446 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2600ms 02:53:52 INFO - PROCESS | 1772 | 1468662832477 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 1772 | 1468662832483 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:53:52 INFO - PROCESS | 1772 | 1468662832501 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 1772 | 1468662832507 Marionette TRACE conn4 <- [1,2754,null,{}] 02:53:52 INFO - PROCESS | 1772 | 1468662832518 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:52 INFO - PROCESS | 1772 | 1468662832527 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:52 INFO - PROCESS | 1772 | 1468662832725 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:53:52 INFO - PROCESS | 1772 | 1468662832738 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 1772 | 1468662832748 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x9534f800 == 18 [pid = 1772] [id = 696] 02:53:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9534fc00) [pid = 1772] [serial = 2089] [outer = (nil)] 02:53:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x95e48400) [pid = 1772] [serial = 2090] [outer = 0x9534fc00] 02:53:52 INFO - PROCESS | 1772 | 1468662832844 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x95e4f000) [pid = 1772] [serial = 2091] [outer = 0x9534fc00] 02:53:53 INFO - PROCESS | 1772 | 1468662833887 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1451ms 02:53:53 INFO - PROCESS | 1772 | 1468662833962 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 1772 | 1468662833971 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:53:54 INFO - PROCESS | 1772 | 1468662833998 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 1772 | 1468662834001 Marionette TRACE conn4 <- [1,2758,null,{}] 02:53:54 INFO - PROCESS | 1772 | 1468662834008 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:54 INFO - PROCESS | 1772 | 1468662834015 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:54 INFO - PROCESS | 1772 | 1468662834270 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:53:54 INFO - PROCESS | 1772 | 1468662834301 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 1772 | 1468662834308 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:54 INFO - PROCESS | 1772 | ++DOCSHELL 0x9927b800 == 19 [pid = 1772] [id = 697] 02:53:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x99284800) [pid = 1772] [serial = 2092] [outer = (nil)] 02:53:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9a010c00) [pid = 1772] [serial = 2093] [outer = 0x99284800] 02:53:54 INFO - PROCESS | 1772 | 1468662834402 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a40d800) [pid = 1772] [serial = 2094] [outer = 0x99284800] 02:53:55 INFO - PROCESS | 1772 | 1468662835557 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1637ms 02:53:55 INFO - PROCESS | 1772 | 1468662835633 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 1772 | 1468662835638 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:53:55 INFO - PROCESS | 1772 | 1468662835649 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 1772 | 1468662835661 Marionette TRACE conn4 <- [1,2762,null,{}] 02:53:55 INFO - PROCESS | 1772 | 1468662835706 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:55 INFO - PROCESS | 1772 | 1468662835716 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:55 INFO - PROCESS | 1772 | 1468662835959 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9383bc00) [pid = 1772] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a585400) [pid = 1772] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x9798ec00) [pid = 1772] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9a64c800) [pid = 1772] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x994af800) [pid = 1772] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x92cbc400) [pid = 1772] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9a638000) [pid = 1772] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x93c93400) [pid = 1772] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:53:56 INFO - PROCESS | 1772 | --DOMWINDOW == 54 (0x93937000) [pid = 1772] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:53:56 INFO - PROCESS | 1772 | 1468662836450 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 1772 | 1468662836461 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:56 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0c00 == 20 [pid = 1772] [id = 698] 02:53:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 55 (0x9383bc00) [pid = 1772] [serial = 2095] [outer = (nil)] 02:53:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x9799ac00) [pid = 1772] [serial = 2096] [outer = 0x9383bc00] 02:53:56 INFO - PROCESS | 1772 | 1468662836533 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9a4e4400) [pid = 1772] [serial = 2097] [outer = 0x9383bc00] 02:53:57 INFO - PROCESS | 1772 | 1468662837364 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1727ms 02:53:57 INFO - PROCESS | 1772 | 1468662837373 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 1772 | 1468662837377 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:53:57 INFO - PROCESS | 1772 | 1468662837399 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 1772 | 1468662837403 Marionette TRACE conn4 <- [1,2766,null,{}] 02:53:57 INFO - PROCESS | 1772 | 1468662837410 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:57 INFO - PROCESS | 1772 | 1468662837416 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:57 INFO - PROCESS | 1772 | 1468662837596 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:53:57 INFO - PROCESS | 1772 | 1468662837605 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 1772 | 1468662837615 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5000 == 21 [pid = 1772] [id = 699] 02:53:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9a414000) [pid = 1772] [serial = 2098] [outer = (nil)] 02:53:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9a649c00) [pid = 1772] [serial = 2099] [outer = 0x9a414000] 02:53:57 INFO - PROCESS | 1772 | 1468662837689 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9a64d000) [pid = 1772] [serial = 2100] [outer = 0x9a414000] 02:53:58 INFO - PROCESS | 1772 | 1468662838882 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1536ms 02:53:58 INFO - PROCESS | 1772 | 1468662838932 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 1772 | 1468662838938 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:53:58 INFO - PROCESS | 1772 | 1468662838949 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 1772 | 1468662838953 Marionette TRACE conn4 <- [1,2770,null,{}] 02:53:58 INFO - PROCESS | 1772 | 1468662838964 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:58 INFO - PROCESS | 1772 | 1468662838973 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:59 INFO - PROCESS | 1772 | 1468662839192 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:53:59 INFO - PROCESS | 1772 | 1468662839463 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 1772 | 1468662839481 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:53:59 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e44000 == 22 [pid = 1772] [id = 700] 02:53:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x95e44400) [pid = 1772] [serial = 2101] [outer = (nil)] 02:53:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x95e4e800) [pid = 1772] [serial = 2102] [outer = 0x95e44400] 02:53:59 INFO - PROCESS | 1772 | 1468662839620 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a1d5400) [pid = 1772] [serial = 2103] [outer = 0x95e44400] 02:54:00 INFO - PROCESS | 1772 | 1468662840705 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1840ms 02:54:00 INFO - PROCESS | 1772 | 1468662840788 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 1772 | 1468662840796 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:54:00 INFO - PROCESS | 1772 | 1468662840809 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 1772 | 1468662840815 Marionette TRACE conn4 <- [1,2774,null,{}] 02:54:00 INFO - PROCESS | 1772 | 1468662840823 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:00 INFO - PROCESS | 1772 | 1468662840833 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:01 INFO - PROCESS | 1772 | 1468662841183 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:54:01 INFO - PROCESS | 1772 | 1468662841495 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 1772 | 1468662841507 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x95129800 == 23 [pid = 1772] [id = 701] 02:54:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a414800) [pid = 1772] [serial = 2104] [outer = (nil)] 02:54:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a85c400) [pid = 1772] [serial = 2105] [outer = 0x9a414800] 02:54:01 INFO - PROCESS | 1772 | 1468662841637 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a9b2800) [pid = 1772] [serial = 2106] [outer = 0x9a414800] 02:54:02 INFO - PROCESS | 1772 | 1468662842773 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2042ms 02:54:02 INFO - PROCESS | 1772 | 1468662842851 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:54:02 INFO - PROCESS | 1772 | 1468662842856 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:54:02 INFO - PROCESS | 1772 | 1468662842864 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 1772 | 1468662842871 Marionette TRACE conn4 <- [1,2778,null,{}] 02:54:02 INFO - PROCESS | 1772 | 1468662842896 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:02 INFO - PROCESS | 1772 | 1468662842905 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:03 INFO - PROCESS | 1772 | 1468662843230 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:54:03 INFO - PROCESS | 1772 | 1468662843445 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 1772 | 1468662843458 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:03 INFO - PROCESS | 1772 | ++DOCSHELL 0x9addc000 == 24 [pid = 1772] [id = 702] 02:54:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9addc400) [pid = 1772] [serial = 2107] [outer = (nil)] 02:54:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b123c00) [pid = 1772] [serial = 2108] [outer = 0x9addc400] 02:54:03 INFO - PROCESS | 1772 | 1468662843549 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9b402c00) [pid = 1772] [serial = 2109] [outer = 0x9addc400] 02:54:04 INFO - PROCESS | 1772 | 1468662844640 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1852ms 02:54:04 INFO - PROCESS | 1772 | 1468662844716 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 1772 | 1468662844720 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:54:04 INFO - PROCESS | 1772 | 1468662844729 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 1772 | 1468662844733 Marionette TRACE conn4 <- [1,2782,null,{}] 02:54:04 INFO - PROCESS | 1772 | 1468662844740 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:04 INFO - PROCESS | 1772 | 1468662844744 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:05 INFO - PROCESS | 1772 | 1468662845000 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:54:05 INFO - PROCESS | 1772 | 1468662845371 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 1772 | 1468662845378 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:05 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383cc00 == 25 [pid = 1772] [id = 703] 02:54:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9383d000) [pid = 1772] [serial = 2110] [outer = (nil)] 02:54:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x93c93400) [pid = 1772] [serial = 2111] [outer = 0x9383d000] 02:54:05 INFO - PROCESS | 1772 | 1468662845494 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95346c00) [pid = 1772] [serial = 2112] [outer = 0x9383d000] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a9af400) [pid = 1772] [serial = 2054] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a453000) [pid = 1772] [serial = 2052] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a64bc00) [pid = 1772] [serial = 2046] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9a3f3000) [pid = 1772] [serial = 2051] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x95135800) [pid = 1772] [serial = 2049] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x93a60c00) [pid = 1772] [serial = 2048] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9aab1800) [pid = 1772] [serial = 2055] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | 1468662846573 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9aab3800) [pid = 1772] [serial = 2070] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a645400) [pid = 1772] [serial = 2063] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a40c000) [pid = 1772] [serial = 2061] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9383d400) [pid = 1772] [serial = 2057] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x99e10000) [pid = 1772] [serial = 2060] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9a582800) [pid = 1772] [serial = 2066] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9a8c2c00) [pid = 1772] [serial = 2064] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x93a66000) [pid = 1772] [serial = 2058] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x9b403400) [pid = 1772] [serial = 2067] [outer = (nil)] [url = about:blank] 02:54:06 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x9b54ec00) [pid = 1772] [serial = 2069] [outer = (nil)] [url = about:blank] 02:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1890ms 02:54:06 INFO - PROCESS | 1772 | 1468662846621 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 1772 | 1468662846627 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:54:06 INFO - PROCESS | 1772 | 1468662846637 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 1772 | 1468662846643 Marionette TRACE conn4 <- [1,2786,null,{}] 02:54:06 INFO - PROCESS | 1772 | 1468662846652 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:06 INFO - PROCESS | 1772 | 1468662846660 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:06 INFO - PROCESS | 1772 | 1468662846842 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:54:07 INFO - PROCESS | 1772 | 1468662846984 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 1772 | 1468662846994 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbac00 == 26 [pid = 1772] [id = 704] 02:54:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x95344000) [pid = 1772] [serial = 2113] [outer = (nil)] 02:54:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x9a3f3000) [pid = 1772] [serial = 2114] [outer = 0x95344000] 02:54:07 INFO - PROCESS | 1772 | 1468662847071 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x9a416400) [pid = 1772] [serial = 2115] [outer = 0x95344000] 02:54:07 INFO - PROCESS | 1772 | 1468662847974 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1385ms 02:54:08 INFO - PROCESS | 1772 | 1468662848026 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 1772 | 1468662848033 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:54:08 INFO - PROCESS | 1772 | 1468662848042 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 1772 | 1468662848046 Marionette TRACE conn4 <- [1,2790,null,{}] 02:54:08 INFO - PROCESS | 1772 | 1468662848053 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:08 INFO - PROCESS | 1772 | 1468662848059 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:08 INFO - PROCESS | 1772 | 1468662848246 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:54:08 INFO - PROCESS | 1772 | 1468662848397 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 1772 | 1468662848408 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a643c00 == 27 [pid = 1772] [id = 705] 02:54:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9a645400) [pid = 1772] [serial = 2116] [outer = (nil)] 02:54:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9a652c00) [pid = 1772] [serial = 2117] [outer = 0x9a645400] 02:54:08 INFO - PROCESS | 1772 | 1468662848488 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9a9bb400) [pid = 1772] [serial = 2118] [outer = 0x9a645400] 02:54:09 INFO - PROCESS | 1772 | 1468662849432 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:54:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1434ms 02:54:09 INFO - PROCESS | 1772 | 1468662849477 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:54:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:54:09 INFO - PROCESS | 1772 | 1468662849482 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:54:09 INFO - PROCESS | 1772 | 1468662849503 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 1772 | 1468662849513 Marionette TRACE conn4 <- [1,2794,null,{}] 02:54:09 INFO - PROCESS | 1772 | 1468662849523 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:09 INFO - PROCESS | 1772 | 1468662849530 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:09 INFO - PROCESS | 1772 | 1468662849788 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:54:09 INFO - PROCESS | 1772 | 1468662849812 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 1772 | 1468662849823 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbc400 == 28 [pid = 1772] [id = 706] 02:54:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9add5c00) [pid = 1772] [serial = 2119] [outer = (nil)] 02:54:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9b403400) [pid = 1772] [serial = 2120] [outer = 0x9add5c00] 02:54:09 INFO - PROCESS | 1772 | 1468662849895 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9b407c00) [pid = 1772] [serial = 2121] [outer = 0x9add5c00] 02:54:10 INFO - PROCESS | 1772 | 1468662850914 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:54:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1464ms 02:54:10 INFO - PROCESS | 1772 | 1468662850953 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 1772 | 1468662850959 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:54:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:54:10 INFO - PROCESS | 1772 | 1468662850973 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 1772 | 1468662850976 Marionette TRACE conn4 <- [1,2798,null,{}] 02:54:10 INFO - PROCESS | 1772 | 1468662850984 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:10 INFO - PROCESS | 1772 | 1468662850988 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:11 INFO - PROCESS | 1772 | 1468662851218 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9798e800) [pid = 1772] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9b40d000) [pid = 1772] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9c073000) [pid = 1772] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 60 (0x99284800) [pid = 1772] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 59 (0x9383bc00) [pid = 1772] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 58 (0x9534fc00) [pid = 1772] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 57 (0x92cbb000) [pid = 1772] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 56 (0x99e0ec00) [pid = 1772] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:54:11 INFO - PROCESS | 1772 | --DOMWINDOW == 55 (0x95134c00) [pid = 1772] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:54:11 INFO - PROCESS | 1772 | 1468662851415 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 1772 | 1468662851423 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb2c00 == 29 [pid = 1772] [id = 707] 02:54:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 56 (0x92cb4400) [pid = 1772] [serial = 2122] [outer = (nil)] 02:54:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 57 (0x95134c00) [pid = 1772] [serial = 2123] [outer = 0x92cb4400] 02:54:11 INFO - PROCESS | 1772 | 1468662851502 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 58 (0x95e46000) [pid = 1772] [serial = 2124] [outer = 0x92cb4400] 02:54:12 INFO - PROCESS | 1772 | 1468662852391 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:54:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1494ms 02:54:12 INFO - PROCESS | 1772 | 1468662852460 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 1772 | 1468662852464 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:54:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:54:12 INFO - PROCESS | 1772 | 1468662852473 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 1772 | 1468662852476 Marionette TRACE conn4 <- [1,2802,null,{}] 02:54:12 INFO - PROCESS | 1772 | 1468662852483 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:12 INFO - PROCESS | 1772 | 1468662852489 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:12 INFO - PROCESS | 1772 | 1468662852668 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:54:12 INFO - PROCESS | 1772 | 1468662852811 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 1772 | 1468662852830 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b54ec00 == 30 [pid = 1772] [id = 708] 02:54:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 59 (0x9b54fc00) [pid = 1772] [serial = 2125] [outer = (nil)] 02:54:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 60 (0x9bcaf000) [pid = 1772] [serial = 2126] [outer = 0x9b54fc00] 02:54:12 INFO - PROCESS | 1772 | 1468662852925 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 61 (0x9c008000) [pid = 1772] [serial = 2127] [outer = 0x9b54fc00] 02:54:14 INFO - PROCESS | 1772 | 1468662854073 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:54:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:54:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1630ms 02:54:14 INFO - PROCESS | 1772 | 1468662854104 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 1772 | 1468662854112 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:54:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:54:14 INFO - PROCESS | 1772 | 1468662854123 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 1772 | 1468662854127 Marionette TRACE conn4 <- [1,2806,null,{}] 02:54:14 INFO - PROCESS | 1772 | 1468662854138 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:14 INFO - PROCESS | 1772 | 1468662854143 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:14 INFO - PROCESS | 1772 | 1468662854396 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:54:14 INFO - PROCESS | 1772 | 1468662854666 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 1772 | 1468662854677 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e44800 == 31 [pid = 1772] [id = 709] 02:54:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x96e95800) [pid = 1772] [serial = 2128] [outer = (nil)] 02:54:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9a4db400) [pid = 1772] [serial = 2129] [outer = 0x96e95800] 02:54:14 INFO - PROCESS | 1772 | 1468662854805 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a62e800) [pid = 1772] [serial = 2130] [outer = 0x96e95800] 02:54:15 INFO - PROCESS | 1772 | 1468662855817 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:54:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1737ms 02:54:15 INFO - PROCESS | 1772 | 1468662855860 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 1772 | 1468662855868 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:54:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:54:15 INFO - PROCESS | 1772 | 1468662855881 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 1772 | 1468662855885 Marionette TRACE conn4 <- [1,2810,null,{}] 02:54:15 INFO - PROCESS | 1772 | 1468662855893 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:15 INFO - PROCESS | 1772 | 1468662855899 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:16 INFO - PROCESS | 1772 | 1468662856116 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:54:16 INFO - PROCESS | 1772 | 1468662856304 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 1772 | 1468662856314 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512a000 == 32 [pid = 1772] [id = 710] 02:54:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9aab6c00) [pid = 1772] [serial = 2131] [outer = (nil)] 02:54:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9add7400) [pid = 1772] [serial = 2132] [outer = 0x9aab6c00] 02:54:16 INFO - PROCESS | 1772 | 1468662856460 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b40c400) [pid = 1772] [serial = 2133] [outer = 0x9aab6c00] 02:54:17 INFO - PROCESS | 1772 | 1468662857464 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1648ms 02:54:17 INFO - PROCESS | 1772 | 1468662857529 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 1772 | 1468662857534 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:54:17 INFO - PROCESS | 1772 | 1468662857542 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 1772 | 1468662857549 Marionette TRACE conn4 <- [1,2814,null,{}] 02:54:17 INFO - PROCESS | 1772 | 1468662857569 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:17 INFO - PROCESS | 1772 | 1468662857579 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:17 INFO - PROCESS | 1772 | 1468662857823 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:54:18 INFO - PROCESS | 1772 | 1468662858065 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 1772 | 1468662858079 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c075400 == 33 [pid = 1772] [id = 711] 02:54:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9c174000) [pid = 1772] [serial = 2134] [outer = (nil)] 02:54:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9d489000) [pid = 1772] [serial = 2135] [outer = 0x9c174000] 02:54:18 INFO - PROCESS | 1772 | 1468662858189 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9d833000) [pid = 1772] [serial = 2136] [outer = 0x9c174000] 02:54:19 INFO - PROCESS | 1772 | 1468662859165 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1702ms 02:54:19 INFO - PROCESS | 1772 | 1468662859246 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:54:19 INFO - PROCESS | 1772 | 1468662859252 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:54:19 INFO - PROCESS | 1772 | 1468662859260 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 1772 | 1468662859264 Marionette TRACE conn4 <- [1,2818,null,{}] 02:54:19 INFO - PROCESS | 1772 | 1468662859271 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:19 INFO - PROCESS | 1772 | 1468662859276 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:19 INFO - PROCESS | 1772 | 1468662859549 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:54:19 INFO - PROCESS | 1772 | 1468662859815 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 1772 | 1468662859822 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbe400 == 34 [pid = 1772] [id = 712] 02:54:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9bfee800) [pid = 1772] [serial = 2137] [outer = (nil)] 02:54:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0xa200c800) [pid = 1772] [serial = 2138] [outer = 0x9bfee800] 02:54:19 INFO - PROCESS | 1772 | 1468662859912 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0xa20a9c00) [pid = 1772] [serial = 2139] [outer = 0x9bfee800] 02:54:20 INFO - PROCESS | 1772 | 1468662860859 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:54:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1641ms 02:54:20 INFO - PROCESS | 1772 | 1468662860902 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:54:20 INFO - PROCESS | 1772 | 1468662860907 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:54:20 INFO - PROCESS | 1772 | 1468662860916 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - PROCESS | 1772 | 1468662860919 Marionette TRACE conn4 <- [1,2822,null,{}] 02:54:20 INFO - PROCESS | 1772 | 1468662860927 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:20 INFO - PROCESS | 1772 | 1468662860933 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:21 INFO - PROCESS | 1772 | 1468662861136 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:54:21 INFO - PROCESS | 1772 | 1468662861324 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 1772 | 1468662861330 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:21 INFO - PROCESS | 1772 | ++DOCSHELL 0xa1097800 == 35 [pid = 1772] [id = 713] 02:54:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0xa209ec00) [pid = 1772] [serial = 2140] [outer = (nil)] 02:54:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0xa2321000) [pid = 1772] [serial = 2141] [outer = 0xa209ec00] 02:54:21 INFO - PROCESS | 1772 | 1468662861422 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0xa2375c00) [pid = 1772] [serial = 2142] [outer = 0xa209ec00] 02:54:22 INFO - PROCESS | 1772 | 1468662862451 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1594ms 02:54:22 INFO - PROCESS | 1772 | 1468662862509 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:54:22 INFO - PROCESS | 1772 | 1468662862513 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:54:22 INFO - PROCESS | 1772 | 1468662862521 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 1772 | 1468662862525 Marionette TRACE conn4 <- [1,2826,null,{}] 02:54:22 INFO - PROCESS | 1772 | 1468662862533 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:22 INFO - PROCESS | 1772 | 1468662862545 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:22 INFO - PROCESS | 1772 | 1468662862817 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:54:23 INFO - PROCESS | 1772 | 1468662863062 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 1772 | 1468662863070 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a639c00 == 36 [pid = 1772] [id = 714] 02:54:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0xa109a800) [pid = 1772] [serial = 2143] [outer = (nil)] 02:54:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa25fb800) [pid = 1772] [serial = 2144] [outer = 0xa109a800] 02:54:23 INFO - PROCESS | 1772 | 1468662863175 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2fbc400) [pid = 1772] [serial = 2145] [outer = 0xa109a800] 02:54:24 INFO - PROCESS | 1772 | 1468662864178 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1732ms 02:54:24 INFO - PROCESS | 1772 | 1468662864253 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 1772 | 1468662864256 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:54:24 INFO - PROCESS | 1772 | 1468662864265 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 1772 | 1468662864269 Marionette TRACE conn4 <- [1,2830,null,{}] 02:54:24 INFO - PROCESS | 1772 | 1468662864276 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:24 INFO - PROCESS | 1772 | 1468662864281 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:24 INFO - PROCESS | 1772 | 1468662864538 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:54:24 INFO - PROCESS | 1772 | 1468662864787 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 1772 | 1468662864794 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x93c95c00 == 37 [pid = 1772] [id = 715] 02:54:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x93c9c000) [pid = 1772] [serial = 2146] [outer = (nil)] 02:54:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9a4de400) [pid = 1772] [serial = 2147] [outer = 0x93c9c000] 02:54:24 INFO - PROCESS | 1772 | 1468662864900 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa25f5800) [pid = 1772] [serial = 2148] [outer = 0x93c9c000] 02:54:25 INFO - PROCESS | 1772 | 1468662865836 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1634ms 02:54:25 INFO - PROCESS | 1772 | 1468662865900 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:54:25 INFO - PROCESS | 1772 | 1468662865912 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:54:25 INFO - PROCESS | 1772 | 1468662865921 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 1772 | 1468662865924 Marionette TRACE conn4 <- [1,2834,null,{}] 02:54:25 INFO - PROCESS | 1772 | 1468662865932 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:25 INFO - PROCESS | 1772 | 1468662865936 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:26 INFO - PROCESS | 1772 | 1468662866138 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:54:26 INFO - PROCESS | 1772 | 1468662866303 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 1772 | 1468662866313 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:26 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a34cc00 == 38 [pid = 1772] [id = 716] 02:54:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9a58cc00) [pid = 1772] [serial = 2149] [outer = (nil)] 02:54:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9c172800) [pid = 1772] [serial = 2150] [outer = 0x9a58cc00] 02:54:26 INFO - PROCESS | 1772 | 1468662866398 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9d87cc00) [pid = 1772] [serial = 2151] [outer = 0x9a58cc00] 02:54:27 INFO - PROCESS | 1772 | 1468662867657 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1793ms 02:54:27 INFO - PROCESS | 1772 | 1468662867714 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 1772 | 1468662867721 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:54:27 INFO - PROCESS | 1772 | 1468662867730 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 1772 | 1468662867738 Marionette TRACE conn4 <- [1,2838,null,{}] 02:54:27 INFO - PROCESS | 1772 | 1468662867746 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:27 INFO - PROCESS | 1772 | 1468662867752 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:27 INFO - PROCESS | 1772 | 1468662867953 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:54:28 INFO - PROCESS | 1772 | 1468662868304 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 1772 | 1468662868316 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:28 INFO - PROCESS | 1772 | ++DOCSHELL 0x97996400 == 39 [pid = 1772] [id = 717] 02:54:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x99284800) [pid = 1772] [serial = 2152] [outer = (nil)] 02:54:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9a453800) [pid = 1772] [serial = 2153] [outer = 0x99284800] 02:54:28 INFO - PROCESS | 1772 | 1468662868402 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9a581400) [pid = 1772] [serial = 2154] [outer = 0x99284800] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x92cba400 == 38 [pid = 1772] [id = 695] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x9a412c00 == 37 [pid = 1772] [id = 687] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x9c072c00 == 36 [pid = 1772] [id = 692] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb4c00 == 35 [pid = 1772] [id = 688] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x9aabfc00 == 34 [pid = 1772] [id = 691] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x95130c00 == 33 [pid = 1772] [id = 694] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb9000 == 32 [pid = 1772] [id = 689] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbc000 == 31 [pid = 1772] [id = 685] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x94748400 == 30 [pid = 1772] [id = 690] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x93c97c00 == 29 [pid = 1772] [id = 693] 02:54:30 INFO - PROCESS | 1772 | --DOCSHELL 0x9534ec00 == 28 [pid = 1772] [id = 686] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a632c00) [pid = 1772] [serial = 2073] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9927bc00) [pid = 1772] [serial = 2072] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9bcf3400) [pid = 1772] [serial = 2076] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9b459000) [pid = 1772] [serial = 2075] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9c177400) [pid = 1772] [serial = 2079] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9c079400) [pid = 1772] [serial = 2078] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a40d800) [pid = 1772] [serial = 2094] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9799ac00) [pid = 1772] [serial = 2096] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x95e48400) [pid = 1772] [serial = 2090] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x93834c00) [pid = 1772] [serial = 2087] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9393e400) [pid = 1772] [serial = 2088] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa1021c00) [pid = 1772] [serial = 2082] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x97993c00) [pid = 1772] [serial = 2085] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95350000) [pid = 1772] [serial = 2084] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9d834400) [pid = 1772] [serial = 2081] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a010c00) [pid = 1772] [serial = 2093] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a4e4400) [pid = 1772] [serial = 2097] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x95e4f000) [pid = 1772] [serial = 2091] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a649c00) [pid = 1772] [serial = 2099] [outer = (nil)] [url = about:blank] 02:54:30 INFO - PROCESS | 1772 | 1468662870636 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2946ms 02:54:30 INFO - PROCESS | 1772 | 1468662870677 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 1772 | 1468662870684 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:54:30 INFO - PROCESS | 1772 | 1468662870695 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 1772 | 1468662870700 Marionette TRACE conn4 <- [1,2842,null,{}] 02:54:30 INFO - PROCESS | 1772 | 1468662870710 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:30 INFO - PROCESS | 1772 | 1468662870716 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:30 INFO - PROCESS | 1772 | 1468662870967 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:54:31 INFO - PROCESS | 1772 | 1468662871108 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 1772 | 1468662871117 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5d800 == 29 [pid = 1772] [id = 718] 02:54:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x93a5e400) [pid = 1772] [serial = 2155] [outer = (nil)] 02:54:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x95349800) [pid = 1772] [serial = 2156] [outer = 0x93a5e400] 02:54:31 INFO - PROCESS | 1772 | 1468662871198 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x95e44c00) [pid = 1772] [serial = 2157] [outer = 0x93a5e400] 02:54:32 INFO - PROCESS | 1772 | 1468662872096 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:54:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1443ms 02:54:32 INFO - PROCESS | 1772 | 1468662872137 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:54:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:54:32 INFO - PROCESS | 1772 | 1468662872147 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:54:32 INFO - PROCESS | 1772 | 1468662872161 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 1772 | 1468662872168 Marionette TRACE conn4 <- [1,2846,null,{}] 02:54:32 INFO - PROCESS | 1772 | 1468662872176 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:32 INFO - PROCESS | 1772 | 1468662872182 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:32 INFO - PROCESS | 1772 | 1468662872375 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:54:32 INFO - PROCESS | 1772 | 1468662872532 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 1772 | 1468662872545 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:32 INFO - PROCESS | 1772 | ++DOCSHELL 0x9973e400 == 30 [pid = 1772] [id = 719] 02:54:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x99e02400) [pid = 1772] [serial = 2158] [outer = (nil)] 02:54:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a010c00) [pid = 1772] [serial = 2159] [outer = 0x99e02400] 02:54:32 INFO - PROCESS | 1772 | 1468662872625 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a40e800) [pid = 1772] [serial = 2160] [outer = 0x99e02400] 02:54:33 INFO - PROCESS | 1772 | 1468662873659 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:54:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1546ms 02:54:33 INFO - PROCESS | 1772 | 1468662873706 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 1772 | 1468662873709 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:54:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:54:33 INFO - PROCESS | 1772 | 1468662873726 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 1772 | 1468662873733 Marionette TRACE conn4 <- [1,2850,null,{}] 02:54:33 INFO - PROCESS | 1772 | 1468662873753 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:33 INFO - PROCESS | 1772 | 1468662873764 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:34 INFO - PROCESS | 1772 | 1468662874044 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:54:34 INFO - PROCESS | 1772 | 1468662874076 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 1772 | 1468662874089 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:34 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a648000 == 31 [pid = 1772] [id = 720] 02:54:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a64a800) [pid = 1772] [serial = 2161] [outer = (nil)] 02:54:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a9b4400) [pid = 1772] [serial = 2162] [outer = 0x9a64a800] 02:54:34 INFO - PROCESS | 1772 | 1468662874171 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9aab6000) [pid = 1772] [serial = 2163] [outer = 0x9a64a800] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9add5c00) [pid = 1772] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x92cb4400) [pid = 1772] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a645400) [pid = 1772] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x95344000) [pid = 1772] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9a414800) [pid = 1772] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x95e44400) [pid = 1772] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9383d000) [pid = 1772] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9a414000) [pid = 1772] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b54fc00) [pid = 1772] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:54:35 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9addc400) [pid = 1772] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:54:35 INFO - PROCESS | 1772 | 1468662875701 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:54:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:54:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2050ms 02:54:35 INFO - PROCESS | 1772 | 1468662875820 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 1772 | 1468662875826 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:54:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:54:35 INFO - PROCESS | 1772 | 1468662875840 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 1772 | 1468662875843 Marionette TRACE conn4 <- [1,2854,null,{}] 02:54:35 INFO - PROCESS | 1772 | 1468662875850 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:35 INFO - PROCESS | 1772 | 1468662875855 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:36 INFO - PROCESS | 1772 | 1468662876092 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:54:36 INFO - PROCESS | 1772 | 1468662876108 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 1772 | 1468662876118 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x95342c00 == 32 [pid = 1772] [id = 721] 02:54:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95e4bc00) [pid = 1772] [serial = 2164] [outer = (nil)] 02:54:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a644800) [pid = 1772] [serial = 2165] [outer = 0x95e4bc00] 02:54:36 INFO - PROCESS | 1772 | 1468662876193 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9addf800) [pid = 1772] [serial = 2166] [outer = 0x95e4bc00] 02:54:37 INFO - PROCESS | 1772 | 1468662877069 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:54:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1283ms 02:54:37 INFO - PROCESS | 1772 | 1468662877122 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:54:37 INFO - PROCESS | 1772 | 1468662877127 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:54:37 INFO - PROCESS | 1772 | 1468662877134 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 1772 | 1468662877137 Marionette TRACE conn4 <- [1,2858,null,{}] 02:54:37 INFO - PROCESS | 1772 | 1468662877143 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:37 INFO - PROCESS | 1772 | 1468662877149 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:37 INFO - PROCESS | 1772 | 1468662877315 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:54:37 INFO - PROCESS | 1772 | 1468662877326 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 1772 | 1468662877336 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:37 INFO - PROCESS | 1772 | ++DOCSHELL 0x95134800 == 33 [pid = 1772] [id = 722] 02:54:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a645400) [pid = 1772] [serial = 2167] [outer = (nil)] 02:54:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b54d800) [pid = 1772] [serial = 2168] [outer = 0x9a645400] 02:54:37 INFO - PROCESS | 1772 | 1468662877408 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9bcb3800) [pid = 1772] [serial = 2169] [outer = 0x9a645400] 02:54:38 INFO - PROCESS | 1772 | 1468662878711 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:54:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:54:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1637ms 02:54:38 INFO - PROCESS | 1772 | 1468662878770 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 1772 | 1468662878778 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:54:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:54:38 INFO - PROCESS | 1772 | 1468662878788 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 1772 | 1468662878797 Marionette TRACE conn4 <- [1,2862,null,{}] 02:54:38 INFO - PROCESS | 1772 | 1468662878806 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:38 INFO - PROCESS | 1772 | 1468662878813 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:39 INFO - PROCESS | 1772 | 1468662879014 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:54:39 INFO - PROCESS | 1772 | 1468662879272 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 1772 | 1468662879284 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x97904c00 == 34 [pid = 1772] [id = 723] 02:54:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9790c800) [pid = 1772] [serial = 2170] [outer = (nil)] 02:54:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9831a400) [pid = 1772] [serial = 2171] [outer = 0x9790c800] 02:54:39 INFO - PROCESS | 1772 | 1468662879402 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a1d4800) [pid = 1772] [serial = 2172] [outer = 0x9790c800] 02:54:40 INFO - PROCESS | 1772 | 1468662880492 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:54:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1789ms 02:54:40 INFO - PROCESS | 1772 | 1468662880577 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 1772 | 1468662880586 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:54:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:54:40 INFO - PROCESS | 1772 | 1468662880598 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 1772 | 1468662880603 Marionette TRACE conn4 <- [1,2866,null,{}] 02:54:40 INFO - PROCESS | 1772 | 1468662880611 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:40 INFO - PROCESS | 1772 | 1468662880618 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:40 INFO - PROCESS | 1772 | 1468662880868 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:54:41 INFO - PROCESS | 1772 | 1468662881195 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 1772 | 1468662881207 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:41 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393cc00 == 35 [pid = 1772] [id = 724] 02:54:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a857800) [pid = 1772] [serial = 2173] [outer = (nil)] 02:54:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9ade2400) [pid = 1772] [serial = 2174] [outer = 0x9a857800] 02:54:41 INFO - PROCESS | 1772 | 1468662881300 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a85c000) [pid = 1772] [serial = 2175] [outer = 0x9a857800] 02:54:42 INFO - PROCESS | 1772 | 1468662882382 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:54:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1841ms 02:54:42 INFO - PROCESS | 1772 | 1468662882440 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 1772 | 1468662882445 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:54:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:54:42 INFO - PROCESS | 1772 | 1468662882454 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 1772 | 1468662882461 Marionette TRACE conn4 <- [1,2870,null,{}] 02:54:42 INFO - PROCESS | 1772 | 1468662882480 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:42 INFO - PROCESS | 1772 | 1468662882491 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:42 INFO - PROCESS | 1772 | 1468662882738 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:54:43 INFO - PROCESS | 1772 | 1468662882976 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 1772 | 1468662882989 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x9d416000 == 36 [pid = 1772] [id = 725] 02:54:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9d416c00) [pid = 1772] [serial = 2176] [outer = (nil)] 02:54:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9d837000) [pid = 1772] [serial = 2177] [outer = 0x9d416c00] 02:54:43 INFO - PROCESS | 1772 | 1468662883123 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa1025400) [pid = 1772] [serial = 2178] [outer = 0x9d416c00] 02:54:44 INFO - PROCESS | 1772 | 1468662884220 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:54:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:54:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1839ms 02:54:44 INFO - PROCESS | 1772 | 1468662884294 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 1772 | 1468662884301 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:54:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:54:44 INFO - PROCESS | 1772 | 1468662884309 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 1772 | 1468662884313 Marionette TRACE conn4 <- [1,2874,null,{}] 02:54:44 INFO - PROCESS | 1772 | 1468662884321 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:44 INFO - PROCESS | 1772 | 1468662884327 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:44 INFO - PROCESS | 1772 | 1468662884583 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:54:45 INFO - PROCESS | 1772 | 1468662885036 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 1772 | 1468662885045 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x93834c00 == 37 [pid = 1772] [id = 726] 02:54:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9383a000) [pid = 1772] [serial = 2179] [outer = (nil)] 02:54:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9393f000) [pid = 1772] [serial = 2180] [outer = 0x9383a000] 02:54:45 INFO - PROCESS | 1772 | 1468662885130 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9517dc00) [pid = 1772] [serial = 2181] [outer = 0x9383a000] 02:54:45 INFO - PROCESS | 1772 | --DOCSHELL 0x95342c00 == 36 [pid = 1772] [id = 721] 02:54:45 INFO - PROCESS | 1772 | --DOCSHELL 0x9a648000 == 35 [pid = 1772] [id = 720] 02:54:45 INFO - PROCESS | 1772 | --DOCSHELL 0x9973e400 == 34 [pid = 1772] [id = 719] 02:54:45 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5d800 == 33 [pid = 1772] [id = 718] 02:54:45 INFO - PROCESS | 1772 | --DOCSHELL 0x97996400 == 32 [pid = 1772] [id = 717] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9b403400) [pid = 1772] [serial = 2120] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x95134c00) [pid = 1772] [serial = 2123] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a652c00) [pid = 1772] [serial = 2117] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a3f3000) [pid = 1772] [serial = 2114] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a416400) [pid = 1772] [serial = 2115] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a85c400) [pid = 1772] [serial = 2105] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a9b2800) [pid = 1772] [serial = 2106] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x95e4e800) [pid = 1772] [serial = 2102] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a1d5400) [pid = 1772] [serial = 2103] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x93c93400) [pid = 1772] [serial = 2111] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95346c00) [pid = 1772] [serial = 2112] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9a64d000) [pid = 1772] [serial = 2100] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9c008000) [pid = 1772] [serial = 2127] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9b123c00) [pid = 1772] [serial = 2108] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9b402c00) [pid = 1772] [serial = 2109] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9bcaf000) [pid = 1772] [serial = 2126] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9b407c00) [pid = 1772] [serial = 2121] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x95e46000) [pid = 1772] [serial = 2124] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a9bb400) [pid = 1772] [serial = 2118] [outer = (nil)] [url = about:blank] 02:54:46 INFO - PROCESS | 1772 | 1468662886306 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:54:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2039ms 02:54:46 INFO - PROCESS | 1772 | 1468662886353 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:54:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:54:46 INFO - PROCESS | 1772 | 1468662886359 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:54:46 INFO - PROCESS | 1772 | 1468662886367 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 1772 | 1468662886373 Marionette TRACE conn4 <- [1,2878,null,{}] 02:54:46 INFO - PROCESS | 1772 | 1468662886423 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:46 INFO - PROCESS | 1772 | 1468662886428 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:46 INFO - PROCESS | 1772 | 1468662886612 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:54:46 INFO - PROCESS | 1772 | 1468662886626 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 1772 | 1468662886637 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:46 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5d800 == 33 [pid = 1772] [id = 727] 02:54:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x97993c00) [pid = 1772] [serial = 2182] [outer = (nil)] 02:54:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x994bcc00) [pid = 1772] [serial = 2183] [outer = 0x97993c00] 02:54:46 INFO - PROCESS | 1772 | 1468662886712 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a40c400) [pid = 1772] [serial = 2184] [outer = 0x97993c00] 02:54:47 INFO - PROCESS | 1772 | 1468662887752 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1428ms 02:54:47 INFO - PROCESS | 1772 | 1468662887799 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 1772 | 1468662887806 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:54:47 INFO - PROCESS | 1772 | 1468662887815 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 1772 | 1468662887819 Marionette TRACE conn4 <- [1,2882,null,{}] 02:54:47 INFO - PROCESS | 1772 | 1468662887825 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:47 INFO - PROCESS | 1772 | 1468662887831 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:48 INFO - PROCESS | 1772 | 1468662888081 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:54:48 INFO - PROCESS | 1772 | 1468662888099 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 1772 | 1468662888108 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a415400 == 34 [pid = 1772] [id = 728] 02:54:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a58ac00) [pid = 1772] [serial = 2185] [outer = (nil)] 02:54:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a8bd800) [pid = 1772] [serial = 2186] [outer = 0x9a58ac00] 02:54:48 INFO - PROCESS | 1772 | 1468662888185 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a9b9c00) [pid = 1772] [serial = 2187] [outer = 0x9a58ac00] 02:54:49 INFO - PROCESS | 1772 | 1468662889259 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1489ms 02:54:49 INFO - PROCESS | 1772 | 1468662889305 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 1772 | 1468662889310 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:54:49 INFO - PROCESS | 1772 | 1468662889333 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 1772 | 1468662889343 Marionette TRACE conn4 <- [1,2886,null,{}] 02:54:49 INFO - PROCESS | 1772 | 1468662889353 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:49 INFO - PROCESS | 1772 | 1468662889362 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:49 INFO - PROCESS | 1772 | 1468662889621 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:54:49 INFO - PROCESS | 1772 | 1468662889659 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 1772 | 1468662889666 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f8800 == 35 [pid = 1772] [id = 729] 02:54:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a633000) [pid = 1772] [serial = 2188] [outer = (nil)] 02:54:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9b45bc00) [pid = 1772] [serial = 2189] [outer = 0x9a633000] 02:54:49 INFO - PROCESS | 1772 | 1468662889754 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9bcf0400) [pid = 1772] [serial = 2190] [outer = 0x9a633000] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x95e4bc00) [pid = 1772] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x99e02400) [pid = 1772] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x99284800) [pid = 1772] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x93a5e400) [pid = 1772] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9a64a800) [pid = 1772] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x96e95800) [pid = 1772] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9aab6c00) [pid = 1772] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x9c174000) [pid = 1772] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9bfee800) [pid = 1772] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0xa209ec00) [pid = 1772] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0xa109a800) [pid = 1772] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x93c9c000) [pid = 1772] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:54:50 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a58cc00) [pid = 1772] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:54:50 INFO - PROCESS | 1772 | 1468662890958 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:54:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1704ms 02:54:51 INFO - PROCESS | 1772 | 1468662891024 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:54:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:54:51 INFO - PROCESS | 1772 | 1468662891029 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:54:51 INFO - PROCESS | 1772 | 1468662891037 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 1772 | 1468662891040 Marionette TRACE conn4 <- [1,2890,null,{}] 02:54:51 INFO - PROCESS | 1772 | 1468662891048 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:51 INFO - PROCESS | 1772 | 1468662891052 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:51 INFO - PROCESS | 1772 | 1468662891248 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:54:51 INFO - PROCESS | 1772 | 1468662891516 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 1772 | 1468662891529 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:51 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbd000 == 36 [pid = 1772] [id = 730] 02:54:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x92cbf800) [pid = 1772] [serial = 2191] [outer = (nil)] 02:54:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9393d000) [pid = 1772] [serial = 2192] [outer = 0x92cbf800] 02:54:51 INFO - PROCESS | 1772 | 1468662891626 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9474e800) [pid = 1772] [serial = 2193] [outer = 0x92cbf800] 02:54:52 INFO - PROCESS | 1772 | 1468662892684 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:54:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1688ms 02:54:52 INFO - PROCESS | 1772 | 1468662892728 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 1772 | 1468662892735 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:54:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:54:52 INFO - PROCESS | 1772 | 1468662892744 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 1772 | 1468662892751 Marionette TRACE conn4 <- [1,2894,null,{}] 02:54:52 INFO - PROCESS | 1772 | 1468662892761 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:52 INFO - PROCESS | 1772 | 1468662892771 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:53 INFO - PROCESS | 1772 | 1468662893026 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:54:53 INFO - PROCESS | 1772 | 1468662893270 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 1772 | 1468662893282 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:53 INFO - PROCESS | 1772 | ++DOCSHELL 0x99284800 == 37 [pid = 1772] [id = 731] 02:54:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x99e08800) [pid = 1772] [serial = 2194] [outer = (nil)] 02:54:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a3ae800) [pid = 1772] [serial = 2195] [outer = 0x99e08800] 02:54:53 INFO - PROCESS | 1772 | 1468662893420 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a4d6800) [pid = 1772] [serial = 2196] [outer = 0x99e08800] 02:54:54 INFO - PROCESS | 1772 | 1468662894503 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:54:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1837ms 02:54:54 INFO - PROCESS | 1772 | 1468662894586 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 1772 | 1468662894594 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:54:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:54:54 INFO - PROCESS | 1772 | 1468662894604 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 1772 | 1468662894608 Marionette TRACE conn4 <- [1,2898,null,{}] 02:54:54 INFO - PROCESS | 1772 | 1468662894617 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:54 INFO - PROCESS | 1772 | 1468662894624 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:54 INFO - PROCESS | 1772 | 1468662894923 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:54:55 INFO - PROCESS | 1772 | 1468662895257 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 1772 | 1468662895264 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x95342000 == 38 [pid = 1772] [id = 732] 02:54:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a4e0000) [pid = 1772] [serial = 2197] [outer = (nil)] 02:54:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a9bac00) [pid = 1772] [serial = 2198] [outer = 0x9a4e0000] 02:54:55 INFO - PROCESS | 1772 | 1468662895361 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9add3400) [pid = 1772] [serial = 2199] [outer = 0x9a4e0000] 02:54:56 INFO - PROCESS | 1772 | 1468662896458 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:54:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1891ms 02:54:56 INFO - PROCESS | 1772 | 1468662896496 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 1772 | 1468662896500 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:54:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:54:56 INFO - PROCESS | 1772 | 1468662896517 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 1772 | 1468662896528 Marionette TRACE conn4 <- [1,2902,null,{}] 02:54:56 INFO - PROCESS | 1772 | 1468662896538 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:56 INFO - PROCESS | 1772 | 1468662896547 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:56 INFO - PROCESS | 1772 | 1468662896803 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:54:57 INFO - PROCESS | 1772 | 1468662897040 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 1772 | 1468662897051 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4a400 == 39 [pid = 1772] [id = 733] 02:54:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9b406000) [pid = 1772] [serial = 2200] [outer = (nil)] 02:54:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9c004400) [pid = 1772] [serial = 2201] [outer = 0x9b406000] 02:54:57 INFO - PROCESS | 1772 | 1468662897184 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9c06f400) [pid = 1772] [serial = 2202] [outer = 0x9b406000] 02:54:58 INFO - PROCESS | 1772 | 1468662898210 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:54:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1759ms 02:54:58 INFO - PROCESS | 1772 | 1468662898269 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 1772 | 1468662898274 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:54:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:54:58 INFO - PROCESS | 1772 | 1468662898282 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 1772 | 1468662898286 Marionette TRACE conn4 <- [1,2906,null,{}] 02:54:58 INFO - PROCESS | 1772 | 1468662898292 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:58 INFO - PROCESS | 1772 | 1468662898298 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:58 INFO - PROCESS | 1772 | 1468662898509 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:54:58 INFO - PROCESS | 1772 | 1468662898697 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 1772 | 1468662898704 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:54:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383e400 == 40 [pid = 1772] [id = 734] 02:54:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x93937000) [pid = 1772] [serial = 2203] [outer = (nil)] 02:54:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9d834400) [pid = 1772] [serial = 2204] [outer = 0x93937000] 02:54:58 INFO - PROCESS | 1772 | 1468662898843 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa2007800) [pid = 1772] [serial = 2205] [outer = 0x93937000] 02:54:59 INFO - PROCESS | 1772 | 1468662899837 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:54:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1594ms 02:54:59 INFO - PROCESS | 1772 | 1468662899877 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 1772 | 1468662899882 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:54:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:54:59 INFO - PROCESS | 1772 | 1468662899889 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 1772 | 1468662899894 Marionette TRACE conn4 <- [1,2910,null,{}] 02:54:59 INFO - PROCESS | 1772 | 1468662899901 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:59 INFO - PROCESS | 1772 | 1468662899907 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:00 INFO - PROCESS | 1772 | 1468662900118 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:55:00 INFO - PROCESS | 1772 | 1468662900308 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 1772 | 1468662900330 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:00 INFO - PROCESS | 1772 | ++DOCSHELL 0x97902800 == 41 [pid = 1772] [id = 735] 02:55:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa228cc00) [pid = 1772] [serial = 2206] [outer = (nil)] 02:55:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa23a6000) [pid = 1772] [serial = 2207] [outer = 0xa228cc00] 02:55:00 INFO - PROCESS | 1772 | 1468662900540 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2ffc400) [pid = 1772] [serial = 2208] [outer = 0xa228cc00] 02:55:01 INFO - PROCESS | 1772 | 1468662901565 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:55:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:55:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:55:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1736ms 02:55:01 INFO - PROCESS | 1772 | 1468662901627 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 1772 | 1468662901633 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:55:01 INFO - TEST-START | /DOMEvents/constructors.html 02:55:01 INFO - PROCESS | 1772 | 1468662901660 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 1772 | 1468662901665 Marionette TRACE conn4 <- [1,2914,null,{}] 02:55:01 INFO - PROCESS | 1772 | 1468662901672 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:01 INFO - PROCESS | 1772 | 1468662901677 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:01 INFO - PROCESS | 1772 | 1468662901892 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:55:02 INFO - PROCESS | 1772 | 1468662902476 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 1772 | 1468662902487 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x93a5ec00 == 42 [pid = 1772] [id = 736] 02:55:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x93a64800) [pid = 1772] [serial = 2209] [outer = (nil)] 02:55:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x95341800) [pid = 1772] [serial = 2210] [outer = 0x93a64800] 02:55:02 INFO - PROCESS | 1772 | 1468662902632 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x95350800) [pid = 1772] [serial = 2211] [outer = 0x93a64800] 02:55:03 INFO - PROCESS | 1772 | 1468662903672 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:55:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:55:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:55:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:55:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 2121ms 02:55:03 INFO - PROCESS | 1772 | 1468662903802 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 1772 | 1468662903816 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:55:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:55:03 INFO - PROCESS | 1772 | 1468662903831 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 1772 | 1468662903835 Marionette TRACE conn4 <- [1,2918,null,{}] 02:55:03 INFO - PROCESS | 1772 | 1468662903853 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:03 INFO - PROCESS | 1772 | 1468662903860 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:04 INFO - PROCESS | 1772 | 1468662904055 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:55:04 INFO - PROCESS | 1772 | 1468662904403 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 1772 | 1468662904414 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x95344400 == 43 [pid = 1772] [id = 737] 02:55:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x95e4f000) [pid = 1772] [serial = 2212] [outer = (nil)] 02:55:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9a645c00) [pid = 1772] [serial = 2213] [outer = 0x95e4f000] 02:55:04 INFO - PROCESS | 1772 | 1468662904506 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9a652800) [pid = 1772] [serial = 2214] [outer = 0x95e4f000] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x951f8800 == 42 [pid = 1772] [id = 729] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a415400 == 41 [pid = 1772] [id = 728] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5d800 == 40 [pid = 1772] [id = 727] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x93834c00 == 39 [pid = 1772] [id = 726] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95e44000 == 38 [pid = 1772] [id = 700] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9c075400 == 37 [pid = 1772] [id = 711] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9512a000 == 36 [pid = 1772] [id = 710] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbac00 == 35 [pid = 1772] [id = 704] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9927b800 == 34 [pid = 1772] [id = 697] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbc400 == 33 [pid = 1772] [id = 706] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9addc000 == 32 [pid = 1772] [id = 702] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x97904c00 == 31 [pid = 1772] [id = 723] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95e44800 == 30 [pid = 1772] [id = 709] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9534f800 == 29 [pid = 1772] [id = 696] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9d416000 == 28 [pid = 1772] [id = 725] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9393cc00 == 27 [pid = 1772] [id = 724] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbe400 == 26 [pid = 1772] [id = 712] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a643c00 == 25 [pid = 1772] [id = 705] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5000 == 24 [pid = 1772] [id = 699] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9b54ec00 == 23 [pid = 1772] [id = 708] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0c00 == 22 [pid = 1772] [id = 698] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95134800 == 21 [pid = 1772] [id = 722] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95129800 == 20 [pid = 1772] [id = 701] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0xa1097800 == 19 [pid = 1772] [id = 713] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a639c00 == 18 [pid = 1772] [id = 714] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9a34cc00 == 17 [pid = 1772] [id = 716] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x93c95c00 == 16 [pid = 1772] [id = 715] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9383cc00 == 15 [pid = 1772] [id = 703] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb2c00 == 14 [pid = 1772] [id = 707] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x97902800 == 13 [pid = 1772] [id = 735] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x9383e400 == 12 [pid = 1772] [id = 734] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4a400 == 11 [pid = 1772] [id = 733] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x99284800 == 10 [pid = 1772] [id = 731] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x95342000 == 9 [pid = 1772] [id = 732] 02:55:05 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbd000 == 8 [pid = 1772] [id = 730] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a010c00) [pid = 1772] [serial = 2159] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a453800) [pid = 1772] [serial = 2153] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a581400) [pid = 1772] [serial = 2154] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x95349800) [pid = 1772] [serial = 2156] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a9b4400) [pid = 1772] [serial = 2162] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9a62e800) [pid = 1772] [serial = 2130] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a4db400) [pid = 1772] [serial = 2129] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9b40c400) [pid = 1772] [serial = 2133] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9add7400) [pid = 1772] [serial = 2132] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x95e44c00) [pid = 1772] [serial = 2157] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9d833000) [pid = 1772] [serial = 2136] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9d489000) [pid = 1772] [serial = 2135] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0xa20a9c00) [pid = 1772] [serial = 2139] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa200c800) [pid = 1772] [serial = 2138] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa2375c00) [pid = 1772] [serial = 2142] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa2321000) [pid = 1772] [serial = 2141] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0xa2fbc400) [pid = 1772] [serial = 2145] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa25fb800) [pid = 1772] [serial = 2144] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa25f5800) [pid = 1772] [serial = 2148] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a4de400) [pid = 1772] [serial = 2147] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9d87cc00) [pid = 1772] [serial = 2151] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9c172800) [pid = 1772] [serial = 2150] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9addf800) [pid = 1772] [serial = 2166] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9aab6000) [pid = 1772] [serial = 2163] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9a40e800) [pid = 1772] [serial = 2160] [outer = (nil)] [url = about:blank] 02:55:05 INFO - PROCESS | 1772 | --DOMWINDOW == 61 (0x9a644800) [pid = 1772] [serial = 2165] [outer = (nil)] [url = about:blank] 02:55:06 INFO - PROCESS | 1772 | 1468662906557 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:55:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:55:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2759ms 02:55:06 INFO - PROCESS | 1772 | 1468662906591 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:55:06 INFO - PROCESS | 1772 | 1468662906598 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:55:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:55:06 INFO - PROCESS | 1772 | 1468662906607 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - PROCESS | 1772 | 1468662906614 Marionette TRACE conn4 <- [1,2922,null,{}] 02:55:06 INFO - PROCESS | 1772 | 1468662906623 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:06 INFO - PROCESS | 1772 | 1468662906628 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:06 INFO - PROCESS | 1772 | 1468662906876 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:55:07 INFO - PROCESS | 1772 | 1468662907018 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 1772 | 1468662907026 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x9512a000 == 9 [pid = 1772] [id = 738] 02:55:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 62 (0x9512b000) [pid = 1772] [serial = 2215] [outer = (nil)] 02:55:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x9534a000) [pid = 1772] [serial = 2216] [outer = 0x9512b000] 02:55:07 INFO - PROCESS | 1772 | 1468662907108 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x95e4b400) [pid = 1772] [serial = 2217] [outer = 0x9512b000] 02:55:07 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:55:07 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:55:07 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:55:07 INFO - PROCESS | 1772 | [1772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:55:08 INFO - PROCESS | 1772 | 1468662908004 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:55:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:55:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:55:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:55:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:55:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:55:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:55:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:55:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:55:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:55:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1442ms 02:55:08 INFO - PROCESS | 1772 | 1468662908051 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 1772 | 1468662908068 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:55:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:55:08 INFO - PROCESS | 1772 | 1468662908088 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 1772 | 1468662908093 Marionette TRACE conn4 <- [1,2926,null,{}] 02:55:08 INFO - PROCESS | 1772 | 1468662908101 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:08 INFO - PROCESS | 1772 | 1468662908107 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:08 INFO - PROCESS | 1772 | 1468662908299 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:55:08 INFO - PROCESS | 1772 | 1468662908461 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 1772 | 1468662908472 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a414400 == 10 [pid = 1772] [id = 739] 02:55:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9a4db000) [pid = 1772] [serial = 2218] [outer = (nil)] 02:55:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a4e2000) [pid = 1772] [serial = 2219] [outer = 0x9a4db000] 02:55:08 INFO - PROCESS | 1772 | 1468662908559 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9a62f000) [pid = 1772] [serial = 2220] [outer = 0x9a4db000] 02:55:09 INFO - PROCESS | 1772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:55:09 INFO - PROCESS | 1772 | 1468662909484 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:55:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:55:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1444ms 02:55:09 INFO - PROCESS | 1772 | 1468662909533 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:55:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:55:09 INFO - PROCESS | 1772 | 1468662909537 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:55:09 INFO - PROCESS | 1772 | 1468662909546 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 1772 | 1468662909553 Marionette TRACE conn4 <- [1,2930,null,{}] 02:55:09 INFO - PROCESS | 1772 | 1468662909579 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:09 INFO - PROCESS | 1772 | 1468662909590 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:09 INFO - PROCESS | 1772 | 1468662909849 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:55:09 INFO - PROCESS | 1772 | 1468662909883 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 1772 | 1468662909896 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b0000 == 11 [pid = 1772] [id = 740] 02:55:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9a9b0800) [pid = 1772] [serial = 2221] [outer = (nil)] 02:55:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x9a9b9400) [pid = 1772] [serial = 2222] [outer = 0x9a9b0800] 02:55:09 INFO - PROCESS | 1772 | 1468662909976 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9aab8400) [pid = 1772] [serial = 2223] [outer = 0x9a9b0800] 02:55:11 INFO - PROCESS | 1772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a633000) [pid = 1772] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0x97993c00) [pid = 1772] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 67 (0x9a58ac00) [pid = 1772] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 66 (0x9790c800) [pid = 1772] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 65 (0x9a857800) [pid = 1772] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 64 (0x9383a000) [pid = 1772] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 63 (0x9a645400) [pid = 1772] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:55:11 INFO - PROCESS | 1772 | --DOMWINDOW == 62 (0x9d416c00) [pid = 1772] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:55:11 INFO - PROCESS | 1772 | 1468662911369 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:55:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:55:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1851ms 02:55:11 INFO - PROCESS | 1772 | 1468662911403 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 1772 | 1468662911407 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:55:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:55:11 INFO - PROCESS | 1772 | 1468662911415 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 1772 | 1468662911420 Marionette TRACE conn4 <- [1,2934,null,{}] 02:55:11 INFO - PROCESS | 1772 | 1468662911426 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:11 INFO - PROCESS | 1772 | 1468662911432 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:11 INFO - PROCESS | 1772 | 1468662911653 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:55:11 INFO - PROCESS | 1772 | 1468662911847 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 1772 | 1468662911857 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x99e03400 == 12 [pid = 1772] [id = 741] 02:55:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 63 (0x99e09400) [pid = 1772] [serial = 2224] [outer = (nil)] 02:55:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 64 (0x9a8b7000) [pid = 1772] [serial = 2225] [outer = 0x99e09400] 02:55:11 INFO - PROCESS | 1772 | 1468662911940 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 65 (0x9ade0400) [pid = 1772] [serial = 2226] [outer = 0x99e09400] 02:55:12 INFO - PROCESS | 1772 | 1468662912671 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:55: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. 02:55:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1281ms 02:55:12 INFO - PROCESS | 1772 | 1468662912700 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 1772 | 1468662912705 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:55:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:55:12 INFO - PROCESS | 1772 | 1468662912712 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 1772 | 1468662912717 Marionette TRACE conn4 <- [1,2938,null,{}] 02:55:12 INFO - PROCESS | 1772 | 1468662912723 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:12 INFO - PROCESS | 1772 | 1468662912729 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:12 INFO - PROCESS | 1772 | 1468662912947 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:55:12 INFO - PROCESS | 1772 | 1468662912973 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 1772 | 1468662912985 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:13 INFO - PROCESS | 1772 | ++DOCSHELL 0x951fc800 == 13 [pid = 1772] [id = 742] 02:55:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 66 (0x9a58ac00) [pid = 1772] [serial = 2227] [outer = (nil)] 02:55:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 67 (0x9b407000) [pid = 1772] [serial = 2228] [outer = 0x9a58ac00] 02:55:13 INFO - PROCESS | 1772 | 1468662913060 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 68 (0x9b457c00) [pid = 1772] [serial = 2229] [outer = 0x9a58ac00] 02:55:14 INFO - PROCESS | 1772 | 1468662914128 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:55: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. 02:55:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1432ms 02:55:14 INFO - PROCESS | 1772 | 1468662914146 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 1772 | 1468662914154 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:55:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:55:14 INFO - PROCESS | 1772 | 1468662914164 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 1772 | 1468662914174 Marionette TRACE conn4 <- [1,2942,null,{}] 02:55:14 INFO - PROCESS | 1772 | 1468662914183 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:14 INFO - PROCESS | 1772 | 1468662914189 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:14 INFO - PROCESS | 1772 | 1468662914424 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:55:14 INFO - PROCESS | 1772 | 1468662914621 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 1772 | 1468662914632 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cc0c00 == 14 [pid = 1772] [id = 743] 02:55:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x95344800) [pid = 1772] [serial = 2230] [outer = (nil)] 02:55:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x99e02800) [pid = 1772] [serial = 2231] [outer = 0x95344800] 02:55:14 INFO - PROCESS | 1772 | 1468662914723 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9a410400) [pid = 1772] [serial = 2232] [outer = 0x95344800] 02:55:15 INFO - PROCESS | 1772 | 1468662915730 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:55: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 02:55:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:55:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1598ms 02:55:15 INFO - PROCESS | 1772 | 1468662915763 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:55:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:55:15 INFO - PROCESS | 1772 | 1468662915772 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:55:15 INFO - PROCESS | 1772 | 1468662915784 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 1772 | 1468662915790 Marionette TRACE conn4 <- [1,2946,null,{}] 02:55:15 INFO - PROCESS | 1772 | 1468662915798 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:15 INFO - PROCESS | 1772 | 1468662915805 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:16 INFO - PROCESS | 1772 | 1468662916138 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:55:16 INFO - PROCESS | 1772 | 1468662916331 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 1772 | 1468662916341 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9393e800 == 15 [pid = 1772] [id = 744] 02:55:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a8bc800) [pid = 1772] [serial = 2233] [outer = (nil)] 02:55:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9aab7000) [pid = 1772] [serial = 2234] [outer = 0x9a8bc800] 02:55:16 INFO - PROCESS | 1772 | 1468662916436 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9b403400) [pid = 1772] [serial = 2235] [outer = 0x9a8bc800] 02:55:17 INFO - PROCESS | 1772 | 1468662917449 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:55:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:55:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1689ms 02:55:17 INFO - PROCESS | 1772 | 1468662917474 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 1772 | 1468662917479 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:55:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:55:17 INFO - PROCESS | 1772 | 1468662917487 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 1772 | 1468662917494 Marionette TRACE conn4 <- [1,2950,null,{}] 02:55:17 INFO - PROCESS | 1772 | 1468662917514 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:17 INFO - PROCESS | 1772 | 1468662917525 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:17 INFO - PROCESS | 1772 | 1468662917807 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:55:17 INFO - PROCESS | 1772 | 1468662917945 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 1772 | 1468662917958 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9c07ac00 == 16 [pid = 1772] [id = 745] 02:55:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9c07bc00) [pid = 1772] [serial = 2236] [outer = (nil)] 02:55:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9c17f800) [pid = 1772] [serial = 2237] [outer = 0x9c07bc00] 02:55:18 INFO - PROCESS | 1772 | 1468662918089 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9d48f400) [pid = 1772] [serial = 2238] [outer = 0x9c07bc00] 02:55:18 INFO - PROCESS | 1772 | ++DOCSHELL 0x9bcf6400 == 17 [pid = 1772] [id = 746] 02:55:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0xa2006c00) [pid = 1772] [serial = 2239] [outer = (nil)] 02:55:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa200c800) [pid = 1772] [serial = 2240] [outer = 0xa2006c00] 02:55:19 INFO - PROCESS | 1772 | 1468662919177 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:55:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:55:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1750ms 02:55:19 INFO - PROCESS | 1772 | 1468662919238 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 1772 | 1468662919244 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:55:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:55:19 INFO - PROCESS | 1772 | 1468662919252 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 1772 | 1468662919256 Marionette TRACE conn4 <- [1,2954,null,{}] 02:55:19 INFO - PROCESS | 1772 | 1468662919263 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:19 INFO - PROCESS | 1772 | 1468662919269 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:19 INFO - PROCESS | 1772 | 1468662919488 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:55:19 INFO - PROCESS | 1772 | 1468662919719 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 1772 | 1468662919728 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:19 INFO - PROCESS | 1772 | ++DOCSHELL 0xa1022000 == 18 [pid = 1772] [id = 747] 02:55:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa1027c00) [pid = 1772] [serial = 2241] [outer = (nil)] 02:55:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa209f800) [pid = 1772] [serial = 2242] [outer = 0xa1027c00] 02:55:19 INFO - PROCESS | 1772 | 1468662919884 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa228c400) [pid = 1772] [serial = 2243] [outer = 0xa1027c00] 02:55:20 INFO - PROCESS | 1772 | 1468662920858 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:55:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:55:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:55:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1639ms 02:55:20 INFO - PROCESS | 1772 | 1468662920892 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 1772 | 1468662920896 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:55:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:55:20 INFO - PROCESS | 1772 | 1468662920904 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 1772 | 1468662920909 Marionette TRACE conn4 <- [1,2958,null,{}] 02:55:20 INFO - PROCESS | 1772 | 1468662920948 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:20 INFO - PROCESS | 1772 | 1468662920954 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:21 INFO - PROCESS | 1772 | 1468662921211 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:55:21 INFO - PROCESS | 1772 | 1468662921619 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 1772 | 1468662921633 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x93834c00 == 19 [pid = 1772] [id = 748] 02:55:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9383a000) [pid = 1772] [serial = 2244] [outer = (nil)] 02:55:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x93c90000) [pid = 1772] [serial = 2245] [outer = 0x9383a000] 02:55:21 INFO - PROCESS | 1772 | 1468662921735 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x951fac00) [pid = 1772] [serial = 2246] [outer = 0x9383a000] 02:55:22 INFO - PROCESS | 1772 | 1468662922730 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:55:22 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:55:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1867ms 02:55:22 INFO - PROCESS | 1772 | 1468662922775 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 1772 | 1468662922782 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:55:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:55:22 INFO - PROCESS | 1772 | 1468662922797 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - PROCESS | 1772 | 1468662922801 Marionette TRACE conn4 <- [1,2962,null,{}] 02:55:22 INFO - PROCESS | 1772 | 1468662922811 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:22 INFO - PROCESS | 1772 | 1468662922820 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:23 INFO - PROCESS | 1772 | 1468662923021 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9d837000) [pid = 1772] [serial = 2177] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0xa1025400) [pid = 1772] [serial = 2178] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a9b9c00) [pid = 1772] [serial = 2187] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9b45bc00) [pid = 1772] [serial = 2189] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x994bcc00) [pid = 1772] [serial = 2183] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a8bd800) [pid = 1772] [serial = 2186] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9831a400) [pid = 1772] [serial = 2171] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a1d4800) [pid = 1772] [serial = 2172] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x9ade2400) [pid = 1772] [serial = 2174] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a85c000) [pid = 1772] [serial = 2175] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9393f000) [pid = 1772] [serial = 2180] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9517dc00) [pid = 1772] [serial = 2181] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9bcf0400) [pid = 1772] [serial = 2190] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x9bcb3800) [pid = 1772] [serial = 2169] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b54d800) [pid = 1772] [serial = 2168] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x9a40c400) [pid = 1772] [serial = 2184] [outer = (nil)] [url = about:blank] 02:55:23 INFO - PROCESS | 1772 | 1468662923193 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 1772 | 1468662923202 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:23 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383e400 == 20 [pid = 1772] [id = 749] 02:55:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9517dc00) [pid = 1772] [serial = 2247] [outer = (nil)] 02:55:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x99e05800) [pid = 1772] [serial = 2248] [outer = 0x9517dc00] 02:55:23 INFO - PROCESS | 1772 | 1468662923288 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9a40c800) [pid = 1772] [serial = 2249] [outer = 0x9517dc00] 02:55:24 INFO - PROCESS | 1772 | 1468662924109 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:55:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:55:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1333ms 02:55:24 INFO - PROCESS | 1772 | 1468662924134 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 1772 | 1468662924141 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:55:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:55:24 INFO - PROCESS | 1772 | 1468662924149 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 1772 | 1468662924154 Marionette TRACE conn4 <- [1,2966,null,{}] 02:55:24 INFO - PROCESS | 1772 | 1468662924161 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:24 INFO - PROCESS | 1772 | 1468662924167 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:24 INFO - PROCESS | 1772 | 1468662924346 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:55:24 INFO - PROCESS | 1772 | 1468662924504 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 1772 | 1468662924512 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a63a400 == 21 [pid = 1772] [id = 750] 02:55:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9a64c800) [pid = 1772] [serial = 2250] [outer = (nil)] 02:55:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9a8bd800) [pid = 1772] [serial = 2251] [outer = 0x9a64c800] 02:55:24 INFO - PROCESS | 1772 | 1468662924589 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9aabec00) [pid = 1772] [serial = 2252] [outer = 0x9a64c800] 02:55:25 INFO - PROCESS | 1772 | 1468662925444 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:55:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:55:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1337ms 02:55:25 INFO - PROCESS | 1772 | 1468662925488 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 1772 | 1468662925492 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:55:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:55:25 INFO - PROCESS | 1772 | 1468662925507 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 1772 | 1468662925517 Marionette TRACE conn4 <- [1,2970,null,{}] 02:55:25 INFO - PROCESS | 1772 | 1468662925526 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:25 INFO - PROCESS | 1772 | 1468662925533 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:25 INFO - PROCESS | 1772 | 1468662925711 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:55:25 INFO - PROCESS | 1772 | 1468662925896 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 1772 | 1468662925904 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x93839400 == 22 [pid = 1772] [id = 751] 02:55:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x99275c00) [pid = 1772] [serial = 2253] [outer = (nil)] 02:55:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9c070c00) [pid = 1772] [serial = 2254] [outer = 0x99275c00] 02:55:25 INFO - PROCESS | 1772 | 1468662925979 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9b410000) [pid = 1772] [serial = 2255] [outer = 0x99275c00] 02:55:27 INFO - PROCESS | 1772 | 1468662927079 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:55:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:55:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1607ms 02:55:27 INFO - PROCESS | 1772 | 1468662927122 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 1772 | 1468662927130 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:55:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:55:27 INFO - PROCESS | 1772 | 1468662927141 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 1772 | 1468662927146 Marionette TRACE conn4 <- [1,2974,null,{}] 02:55:27 INFO - PROCESS | 1772 | 1468662927166 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:27 INFO - PROCESS | 1772 | 1468662927175 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:27 INFO - PROCESS | 1772 | 1468662927512 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:55:27 INFO - PROCESS | 1772 | 1468662927549 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 1772 | 1468662927563 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x9383f000 == 23 [pid = 1772] [id = 752] 02:55:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9b402c00) [pid = 1772] [serial = 2256] [outer = (nil)] 02:55:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9d876c00) [pid = 1772] [serial = 2257] [outer = 0x9b402c00] 02:55:27 INFO - PROCESS | 1772 | 1468662927819 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa1022800) [pid = 1772] [serial = 2258] [outer = 0x9b402c00] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9512b000) [pid = 1772] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x93937000) [pid = 1772] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9b406000) [pid = 1772] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x9a4e0000) [pid = 1772] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x95e4f000) [pid = 1772] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9a9b0800) [pid = 1772] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x92cbf800) [pid = 1772] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x93a64800) [pid = 1772] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9a4db000) [pid = 1772] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0xa228cc00) [pid = 1772] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x99e08800) [pid = 1772] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:55:28 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0x99e09400) [pid = 1772] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:55:29 INFO - PROCESS | 1772 | 1468662929091 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:55: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. 02:55:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1991ms 02:55:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:55:29 INFO - PROCESS | 1772 | 1468662929132 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:55:29 INFO - PROCESS | 1772 | 1468662929135 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:55:29 INFO - PROCESS | 1772 | 1468662929142 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - PROCESS | 1772 | 1468662929146 Marionette TRACE conn4 <- [1,2978,null,{}] 02:55:29 INFO - PROCESS | 1772 | 1468662929152 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:29 INFO - PROCESS | 1772 | 1468662929157 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:29 INFO - PROCESS | 1772 | 1468662929331 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:55:29 INFO - PROCESS | 1772 | 1468662929487 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 1772 | 1468662929506 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x95343c00 == 24 [pid = 1772] [id = 753] 02:55:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9a40bc00) [pid = 1772] [serial = 2259] [outer = (nil)] 02:55:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0xa2002800) [pid = 1772] [serial = 2260] [outer = 0x9a40bc00] 02:55:29 INFO - PROCESS | 1772 | 1468662929593 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0xa2536800) [pid = 1772] [serial = 2261] [outer = 0x9a40bc00] 02:55:30 INFO - PROCESS | 1772 | 1468662930614 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:55:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:55:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1535ms 02:55:30 INFO - PROCESS | 1772 | 1468662930679 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 1772 | 1468662930686 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:55:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:55:30 INFO - PROCESS | 1772 | 1468662930717 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 1772 | 1468662930727 Marionette TRACE conn4 <- [1,2982,null,{}] 02:55:30 INFO - PROCESS | 1772 | 1468662930784 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:30 INFO - PROCESS | 1772 | 1468662930790 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:31 INFO - PROCESS | 1772 | 1468662931042 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:55:31 INFO - PROCESS | 1772 | 1468662931369 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 1772 | 1468662931387 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:31 INFO - PROCESS | 1772 | ++DOCSHELL 0x97990800 == 25 [pid = 1772] [id = 754] 02:55:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x97999400) [pid = 1772] [serial = 2262] [outer = (nil)] 02:55:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x99e04c00) [pid = 1772] [serial = 2263] [outer = 0x97999400] 02:55:31 INFO - PROCESS | 1772 | 1468662931551 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x9a411000) [pid = 1772] [serial = 2264] [outer = 0x97999400] 02:55:32 INFO - PROCESS | 1772 | 1468662932466 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:55:32 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:55:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:55:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1813ms 02:55:32 INFO - PROCESS | 1772 | 1468662932512 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 1772 | 1468662932521 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:55:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:55:32 INFO - PROCESS | 1772 | 1468662932580 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 1772 | 1468662932587 Marionette TRACE conn4 <- [1,2986,null,{}] 02:55:32 INFO - PROCESS | 1772 | 1468662932604 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:32 INFO - PROCESS | 1772 | 1468662932613 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:32 INFO - PROCESS | 1772 | 1468662932819 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:55:33 INFO - PROCESS | 1772 | 1468662933013 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 1772 | 1468662933020 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:33 INFO - PROCESS | 1772 | ++DOCSHELL 0x951f7c00 == 26 [pid = 1772] [id = 755] 02:55:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9b406000) [pid = 1772] [serial = 2265] [outer = (nil)] 02:55:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9b45bc00) [pid = 1772] [serial = 2266] [outer = 0x9b406000] 02:55:33 INFO - PROCESS | 1772 | 1468662933113 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9bcf0400) [pid = 1772] [serial = 2267] [outer = 0x9b406000] 02:55:34 INFO - PROCESS | 1772 | 1468662934045 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:55: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. 02:55:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1552ms 02:55:34 INFO - PROCESS | 1772 | 1468662934086 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 1772 | 1468662934091 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:55:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:55:34 INFO - PROCESS | 1772 | 1468662934100 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 1772 | 1468662934107 Marionette TRACE conn4 <- [1,2990,null,{}] 02:55:34 INFO - PROCESS | 1772 | 1468662934172 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:34 INFO - PROCESS | 1772 | 1468662934182 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:34 INFO - PROCESS | 1772 | 1468662934391 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:55:34 INFO - PROCESS | 1772 | 1468662934583 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 1772 | 1468662934594 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:34 INFO - PROCESS | 1772 | ++DOCSHELL 0xa2321c00 == 27 [pid = 1772] [id = 756] 02:55:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0xa2559800) [pid = 1772] [serial = 2268] [outer = (nil)] 02:55:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0xa2fbac00) [pid = 1772] [serial = 2269] [outer = 0xa2559800] 02:55:34 INFO - PROCESS | 1772 | 1468662934685 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0xa2ff9c00) [pid = 1772] [serial = 2270] [outer = 0xa2559800] 02:55:35 INFO - PROCESS | 1772 | ++DOCSHELL 0xa3110000 == 28 [pid = 1772] [id = 757] 02:55:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0xa3192000) [pid = 1772] [serial = 2271] [outer = (nil)] 02:55:35 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0xa3193400) [pid = 1772] [serial = 2272] [outer = 0xa3192000] 02:55:35 INFO - PROCESS | 1772 | 1468662935780 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:55:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:55:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1748ms 02:55:35 INFO - PROCESS | 1772 | 1468662935849 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 1772 | 1468662935854 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:55:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:55:35 INFO - PROCESS | 1772 | 1468662935862 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 1772 | 1468662935865 Marionette TRACE conn4 <- [1,2994,null,{}] 02:55:35 INFO - PROCESS | 1772 | 1468662935872 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:35 INFO - PROCESS | 1772 | 1468662935877 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:36 INFO - PROCESS | 1772 | 1468662936235 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:55:36 INFO - PROCESS | 1772 | 1468662936382 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 1772 | 1468662936393 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:36 INFO - PROCESS | 1772 | ++DOCSHELL 0x97903400 == 29 [pid = 1772] [id = 758] 02:55:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9a4d6400) [pid = 1772] [serial = 2273] [outer = (nil)] 02:55:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa33cc000) [pid = 1772] [serial = 2274] [outer = 0x9a4d6400] 02:55:36 INFO - PROCESS | 1772 | 1468662936533 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa4d50c00) [pid = 1772] [serial = 2275] [outer = 0x9a4d6400] 02:55:37 INFO - PROCESS | 1772 | 1468662937323 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:55:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:55:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:55:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1532ms 02:55:37 INFO - PROCESS | 1772 | 1468662937396 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:55:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:55:37 INFO - PROCESS | 1772 | 1468662937400 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:55:37 INFO - PROCESS | 1772 | 1468662937407 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 1772 | 1468662937412 Marionette TRACE conn4 <- [1,2998,null,{}] 02:55:37 INFO - PROCESS | 1772 | 1468662937419 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:37 INFO - PROCESS | 1772 | 1468662937425 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:37 INFO - PROCESS | 1772 | 1468662937635 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:55:37 INFO - PROCESS | 1772 | 1468662937827 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 1772 | 1468662937834 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:37 INFO - PROCESS | 1772 | ++DOCSHELL 0xa3102c00 == 30 [pid = 1772] [id = 759] 02:55:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa3348400) [pid = 1772] [serial = 2276] [outer = (nil)] 02:55:37 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa610cc00) [pid = 1772] [serial = 2277] [outer = 0xa3348400] 02:55:37 INFO - PROCESS | 1772 | 1468662937922 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0xa61da800) [pid = 1772] [serial = 2278] [outer = 0xa3348400] 02:55:38 INFO - PROCESS | 1772 | 1468662938828 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:55:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:55:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1434ms 02:55:38 INFO - PROCESS | 1772 | 1468662938841 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 1772 | 1468662938844 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:55:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:55:38 INFO - PROCESS | 1772 | 1468662938852 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 1772 | 1468662938857 Marionette TRACE conn4 <- [1,3002,null,{}] 02:55:38 INFO - PROCESS | 1772 | 1468662938863 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:38 INFO - PROCESS | 1772 | 1468662938874 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:39 INFO - PROCESS | 1772 | 1468662939146 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:55:39 INFO - PROCESS | 1772 | 1468662939343 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 1772 | 1468662939352 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:39 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb5000 == 31 [pid = 1772] [id = 760] 02:55:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9add6800) [pid = 1772] [serial = 2279] [outer = (nil)] 02:55:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0xa67a5400) [pid = 1772] [serial = 2280] [outer = 0x9add6800] 02:55:39 INFO - PROCESS | 1772 | 1468662939454 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0xa67aac00) [pid = 1772] [serial = 2281] [outer = 0x9add6800] 02:55:40 INFO - PROCESS | 1772 | 1468662940364 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:55:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:55:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1543ms 02:55:40 INFO - PROCESS | 1772 | 1468662940397 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 1772 | 1468662940402 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:55:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:55:40 INFO - PROCESS | 1772 | 1468662940409 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 1772 | 1468662940414 Marionette TRACE conn4 <- [1,3006,null,{}] 02:55:40 INFO - PROCESS | 1772 | 1468662940422 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:40 INFO - PROCESS | 1772 | 1468662940428 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:40 INFO - PROCESS | 1772 | 1468662940621 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:55:40 INFO - PROCESS | 1772 | 1468662940833 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 1772 | 1468662940844 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:40 INFO - PROCESS | 1772 | ++DOCSHELL 0x918ac400 == 32 [pid = 1772] [id = 761] 02:55:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x918ad400) [pid = 1772] [serial = 2282] [outer = (nil)] 02:55:40 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x918b3800) [pid = 1772] [serial = 2283] [outer = 0x918ad400] 02:55:40 INFO - PROCESS | 1772 | 1468662940968 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0x918b6800) [pid = 1772] [serial = 2284] [outer = 0x918ad400] 02:55:41 INFO - PROCESS | 1772 | 1468662941822 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:55:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:55:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1492ms 02:55:41 INFO - PROCESS | 1772 | 1468662941902 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:55:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:55:41 INFO - PROCESS | 1772 | 1468662941907 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:55:41 INFO - PROCESS | 1772 | 1468662941915 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 1772 | 1468662941918 Marionette TRACE conn4 <- [1,3010,null,{}] 02:55:41 INFO - PROCESS | 1772 | 1468662941941 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:41 INFO - PROCESS | 1772 | 1468662941946 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:42 INFO - PROCESS | 1772 | 1468662942214 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:55:42 INFO - PROCESS | 1772 | 1468662942358 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 1772 | 1468662942368 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:42 INFO - PROCESS | 1772 | ++DOCSHELL 0x918b2800 == 33 [pid = 1772] [id = 762] 02:55:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x918b9400) [pid = 1772] [serial = 2285] [outer = (nil)] 02:55:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x95355400) [pid = 1772] [serial = 2286] [outer = 0x918b9400] 02:55:42 INFO - PROCESS | 1772 | 1468662942455 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x95358400) [pid = 1772] [serial = 2287] [outer = 0x918b9400] 02:55:43 INFO - PROCESS | 1772 | 1468662943303 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:55:43 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:55:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1433ms 02:55:43 INFO - PROCESS | 1772 | 1468662943347 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 1772 | 1468662943351 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:55:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:55:43 INFO - PROCESS | 1772 | 1468662943359 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 1772 | 1468662943362 Marionette TRACE conn4 <- [1,3014,null,{}] 02:55:43 INFO - PROCESS | 1772 | 1468662943369 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:43 INFO - PROCESS | 1772 | 1468662943374 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:43 INFO - PROCESS | 1772 | 1468662943566 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:55:43 INFO - PROCESS | 1772 | 1468662943768 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 1772 | 1468662943779 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:43 INFO - PROCESS | 1772 | ++DOCSHELL 0x918acc00 == 34 [pid = 1772] [id = 763] 02:55:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x918b2400) [pid = 1772] [serial = 2288] [outer = (nil)] 02:55:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x91a09400) [pid = 1772] [serial = 2289] [outer = 0x918b2400] 02:55:43 INFO - PROCESS | 1772 | 1468662943863 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x91a0bc00) [pid = 1772] [serial = 2290] [outer = 0x918b2400] 02:55:44 INFO - PROCESS | 1772 | [1772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:55:45 INFO - PROCESS | 1772 | 1468662945265 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:55:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:55:45 INFO - {} 02:55:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:55:45 INFO - {} 02:55:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:55:45 INFO - {} 02:55:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:55:45 INFO - {} 02:55:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1938ms 02:55:45 INFO - PROCESS | 1772 | 1468662945300 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 1772 | 1468662945313 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:55:45 INFO - TEST-START | /FileAPI/fileReader.html 02:55:45 INFO - PROCESS | 1772 | 1468662945326 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 1772 | 1468662945332 Marionette TRACE conn4 <- [1,3018,null,{}] 02:55:45 INFO - PROCESS | 1772 | 1468662945341 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:45 INFO - PROCESS | 1772 | 1468662945347 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:45 INFO - PROCESS | 1772 | 1468662945573 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:55:45 INFO - PROCESS | 1772 | 1468662945819 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 1772 | 1468662945830 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:45 INFO - PROCESS | 1772 | ++DOCSHELL 0x918ac800 == 35 [pid = 1772] [id = 764] 02:55:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x9512d000) [pid = 1772] [serial = 2291] [outer = (nil)] 02:55:45 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x9535e000) [pid = 1772] [serial = 2292] [outer = 0x9512d000] 02:55:45 INFO - PROCESS | 1772 | 1468662945912 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x95360400) [pid = 1772] [serial = 2293] [outer = 0x9512d000] 02:55:47 INFO - PROCESS | 1772 | --DOCSHELL 0x9bcf6400 == 34 [pid = 1772] [id = 746] 02:55:47 INFO - PROCESS | 1772 | --DOCSHELL 0x93a5ec00 == 33 [pid = 1772] [id = 736] 02:55:47 INFO - PROCESS | 1772 | --DOCSHELL 0xa3110000 == 32 [pid = 1772] [id = 757] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x9b407000) [pid = 1772] [serial = 2228] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x9534a000) [pid = 1772] [serial = 2216] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0x9d834400) [pid = 1772] [serial = 2204] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0x9c004400) [pid = 1772] [serial = 2201] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0x9add3400) [pid = 1772] [serial = 2199] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0x9a645c00) [pid = 1772] [serial = 2213] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0x9a9b9400) [pid = 1772] [serial = 2222] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0x9393d000) [pid = 1772] [serial = 2192] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0x95341800) [pid = 1772] [serial = 2210] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0x9a4e2000) [pid = 1772] [serial = 2219] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0x9a62f000) [pid = 1772] [serial = 2220] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0xa2007800) [pid = 1772] [serial = 2205] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0xa23a6000) [pid = 1772] [serial = 2207] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x9a3ae800) [pid = 1772] [serial = 2195] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0xa2ffc400) [pid = 1772] [serial = 2208] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9a4d6800) [pid = 1772] [serial = 2196] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x95350800) [pid = 1772] [serial = 2211] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9a652800) [pid = 1772] [serial = 2214] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a9bac00) [pid = 1772] [serial = 2198] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9a8b7000) [pid = 1772] [serial = 2225] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9474e800) [pid = 1772] [serial = 2193] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9aab8400) [pid = 1772] [serial = 2223] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x9ade0400) [pid = 1772] [serial = 2226] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9c06f400) [pid = 1772] [serial = 2202] [outer = (nil)] [url = about:blank] 02:55:47 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x95e4b400) [pid = 1772] [serial = 2217] [outer = (nil)] [url = about:blank] 02:55:48 INFO - PROCESS | 1772 | 1468662947998 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:55:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 2696ms 02:55:48 INFO - PROCESS | 1772 | 1468662948025 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 1772 | 1468662948031 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:55:48 INFO - TEST-START | /FileAPI/historical.html 02:55:48 INFO - PROCESS | 1772 | 1468662948042 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - PROCESS | 1772 | 1468662948046 Marionette TRACE conn4 <- [1,3022,null,{}] 02:55:48 INFO - PROCESS | 1772 | 1468662948060 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:48 INFO - PROCESS | 1772 | 1468662948067 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:48 INFO - PROCESS | 1772 | 1468662948249 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:55:48 INFO - PROCESS | 1772 | 1468662948512 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 1772 | 1468662948521 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:48 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cbf000 == 33 [pid = 1772] [id = 765] 02:55:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9383ac00) [pid = 1772] [serial = 2294] [outer = (nil)] 02:55:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x951f2000) [pid = 1772] [serial = 2295] [outer = 0x9383ac00] 02:55:48 INFO - PROCESS | 1772 | 1468662948607 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x951f6800) [pid = 1772] [serial = 2296] [outer = 0x9383ac00] 02:55:49 INFO - PROCESS | 1772 | 1468662949388 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:55:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:55:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:55:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:55:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:55:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:55:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:55:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:55:49 INFO - TEST-OK | /FileAPI/historical.html | took 1398ms 02:55:49 INFO - PROCESS | 1772 | 1468662949444 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 1772 | 1468662949455 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:55:49 INFO - TEST-START | /FileAPI/idlharness.html 02:55:49 INFO - PROCESS | 1772 | 1468662949478 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 1772 | 1468662949484 Marionette TRACE conn4 <- [1,3026,null,{}] 02:55:49 INFO - PROCESS | 1772 | 1468662949495 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:49 INFO - PROCESS | 1772 | 1468662949502 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:49 INFO - PROCESS | 1772 | 1468662949701 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:55:49 INFO - PROCESS | 1772 | 1468662949713 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 1772 | 1468662949723 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:49 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4d400 == 34 [pid = 1772] [id = 766] 02:55:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9790b000) [pid = 1772] [serial = 2297] [outer = (nil)] 02:55:49 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x97992000) [pid = 1772] [serial = 2298] [outer = 0x9790b000] 02:55:49 INFO - PROCESS | 1772 | 1468662949983 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9924c000) [pid = 1772] [serial = 2299] [outer = 0x9790b000] 02:55:51 INFO - PROCESS | 1772 | 1468662951578 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:55:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:55:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:55:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:55:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:55:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:55:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2371ms 02:55:51 INFO - PROCESS | 1772 | 1468662951871 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 1772 | 1468662951876 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:55:51 INFO - TEST-START | /FileAPI/idlharness.worker 02:55:51 INFO - PROCESS | 1772 | 1468662951956 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 1772 | 1468662951963 Marionette TRACE conn4 <- [1,3030,null,{}] 02:55:52 INFO - PROCESS | 1772 | 1468662951994 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:52 INFO - PROCESS | 1772 | 1468662952005 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:52 INFO - PROCESS | 1772 | 1468662952222 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:55:52 INFO - PROCESS | 1772 | 1468662952248 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 1772 | 1468662952261 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:52 INFO - PROCESS | 1772 | ++DOCSHELL 0x9b401400 == 35 [pid = 1772] [id = 767] 02:55:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x9b402400) [pid = 1772] [serial = 2300] [outer = (nil)] 02:55:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9b40d400) [pid = 1772] [serial = 2301] [outer = 0x9b402400] 02:55:52 INFO - PROCESS | 1772 | 1468662952342 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x9b54fc00) [pid = 1772] [serial = 2302] [outer = 0x9b402400] 02:55:53 INFO - PROCESS | 1772 | [1772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9a40bc00) [pid = 1772] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x9b402c00) [pid = 1772] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9a58ac00) [pid = 1772] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x9517dc00) [pid = 1772] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a8bc800) [pid = 1772] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9383a000) [pid = 1772] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x95344800) [pid = 1772] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9c07bc00) [pid = 1772] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa2006c00) [pid = 1772] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9a64c800) [pid = 1772] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa1027c00) [pid = 1772] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:55:53 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x99275c00) [pid = 1772] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:55:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:55:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:55:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:55:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:55:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:55:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:55:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:55:54 INFO - {} 02:55:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:55:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:55:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:55:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:55:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:55:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:55:55 INFO - {} 02:55:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3044ms 02:55:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:55:55 INFO - PROCESS | 1772 | 1468662954822 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:55:55 INFO - PROCESS | 1772 | 1468662954989 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:55:55 INFO - PROCESS | 1772 | 1468662954998 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:55:55 INFO - PROCESS | 1772 | 1468662955016 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 1772 | 1468662955025 Marionette TRACE conn4 <- [1,3034,null,{}] 02:55:55 INFO - PROCESS | 1772 | 1468662955047 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:55 INFO - PROCESS | 1772 | 1468662955053 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:55 INFO - PROCESS | 1772 | 1468662955426 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:55:55 INFO - PROCESS | 1772 | 1468662955572 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 1772 | 1468662955584 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:55 INFO - PROCESS | 1772 | ++DOCSHELL 0x91a06c00 == 36 [pid = 1772] [id = 768] 02:55:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x91a07400) [pid = 1772] [serial = 2303] [outer = (nil)] 02:55:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x91a0d400) [pid = 1772] [serial = 2304] [outer = 0x91a07400] 02:55:55 INFO - PROCESS | 1772 | 1468662955679 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9383a400) [pid = 1772] [serial = 2305] [outer = 0x91a07400] 02:55:56 INFO - PROCESS | 1772 | 1468662956660 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:55:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:55:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1701ms 02:55:56 INFO - PROCESS | 1772 | 1468662956733 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 1772 | 1468662956739 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:55:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:55:56 INFO - PROCESS | 1772 | 1468662956752 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 1772 | 1468662956758 Marionette TRACE conn4 <- [1,3038,null,{}] 02:55:56 INFO - PROCESS | 1772 | 1468662956766 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:56 INFO - PROCESS | 1772 | 1468662956776 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:56 INFO - PROCESS | 1772 | 1468662956989 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:55:57 INFO - PROCESS | 1772 | 1468662957161 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 1772 | 1468662957174 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:57 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e47400 == 37 [pid = 1772] [id = 769] 02:55:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x95e49000) [pid = 1772] [serial = 2306] [outer = (nil)] 02:55:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x95e4e000) [pid = 1772] [serial = 2307] [outer = 0x95e49000] 02:55:57 INFO - PROCESS | 1772 | 1468662957327 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x97991400) [pid = 1772] [serial = 2308] [outer = 0x95e49000] 02:55:58 INFO - PROCESS | 1772 | 1468662958278 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:55:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1593ms 02:55:58 INFO - PROCESS | 1772 | 1468662958346 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 1772 | 1468662958353 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:55:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:55:58 INFO - PROCESS | 1772 | 1468662958362 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 1772 | 1468662958366 Marionette TRACE conn4 <- [1,3042,null,{}] 02:55:58 INFO - PROCESS | 1772 | 1468662958375 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:58 INFO - PROCESS | 1772 | 1468662958381 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:58 INFO - PROCESS | 1772 | 1468662958595 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:55:58 INFO - PROCESS | 1772 | 1468662958805 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 1772 | 1468662958812 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:55:58 INFO - PROCESS | 1772 | ++DOCSHELL 0x97999c00 == 38 [pid = 1772] [id = 770] 02:55:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x99e0ec00) [pid = 1772] [serial = 2309] [outer = (nil)] 02:55:58 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9a9b4c00) [pid = 1772] [serial = 2310] [outer = 0x99e0ec00] 02:55:58 INFO - PROCESS | 1772 | 1468662958903 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0x9aac0000) [pid = 1772] [serial = 2311] [outer = 0x99e0ec00] 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:56:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:56:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:56:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:56:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:56:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:56:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2108ms 02:56:00 INFO - PROCESS | 1772 | 1468662960337 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:56:00 INFO - PROCESS | 1772 | 1468662960665 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 1772 | 1468662960673 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:56:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:56:00 INFO - PROCESS | 1772 | 1468662960700 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 1772 | 1468662960709 Marionette TRACE conn4 <- [1,3046,null,{}] 02:56:00 INFO - PROCESS | 1772 | 1468662960717 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:00 INFO - PROCESS | 1772 | 1468662960724 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:00 INFO - PROCESS | 1772 | 1468662960926 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:56:01 INFO - PROCESS | 1772 | 1468662961115 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 1772 | 1468662961126 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:01 INFO - PROCESS | 1772 | ++DOCSHELL 0x95346400 == 39 [pid = 1772] [id = 771] 02:56:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0x957d4000) [pid = 1772] [serial = 2312] [outer = (nil)] 02:56:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0x9b40f800) [pid = 1772] [serial = 2313] [outer = 0x957d4000] 02:56:01 INFO - PROCESS | 1772 | 1468662961211 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0x91a10000) [pid = 1772] [serial = 2314] [outer = 0x957d4000] 02:56:01 INFO - PROCESS | 1772 | [1772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:56:02 INFO - PROCESS | 1772 | 1468662962293 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:56:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:56:02 INFO - {} 02:56:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1652ms 02:56:02 INFO - PROCESS | 1772 | 1468662962344 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:56:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:56:02 INFO - PROCESS | 1772 | 1468662962349 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:56:02 INFO - PROCESS | 1772 | 1468662962356 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 1772 | 1468662962360 Marionette TRACE conn4 <- [1,3050,null,{}] 02:56:02 INFO - PROCESS | 1772 | 1468662962415 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:02 INFO - PROCESS | 1772 | 1468662962421 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:02 INFO - PROCESS | 1772 | 1468662962622 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:56:02 INFO - PROCESS | 1772 | 1468662962819 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 1772 | 1468662962827 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:02 INFO - PROCESS | 1772 | ++DOCSHELL 0x91a0a800 == 40 [pid = 1772] [id = 772] 02:56:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0x96ea3800) [pid = 1772] [serial = 2315] [outer = (nil)] 02:56:02 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9c177400) [pid = 1772] [serial = 2316] [outer = 0x96ea3800] 02:56:02 INFO - PROCESS | 1772 | 1468662962985 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0x9bf10400) [pid = 1772] [serial = 2317] [outer = 0x96ea3800] 02:56:03 INFO - PROCESS | 1772 | 1468662963928 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:56:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:56:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1639ms 02:56:03 INFO - PROCESS | 1772 | 1468662963996 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 1772 | 1468662964001 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:56:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:56:04 INFO - PROCESS | 1772 | 1468662964010 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 1772 | 1468662964014 Marionette TRACE conn4 <- [1,3054,null,{}] 02:56:04 INFO - PROCESS | 1772 | 1468662964022 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:04 INFO - PROCESS | 1772 | 1468662964028 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:04 INFO - PROCESS | 1772 | 1468662964246 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:56:04 INFO - PROCESS | 1772 | 1468662964446 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 1772 | 1468662964468 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:04 INFO - PROCESS | 1772 | ++DOCSHELL 0x918b3c00 == 41 [pid = 1772] [id = 773] 02:56:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0x918b4400) [pid = 1772] [serial = 2318] [outer = (nil)] 02:56:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0x91a08000) [pid = 1772] [serial = 2319] [outer = 0x918b4400] 02:56:04 INFO - PROCESS | 1772 | 1468662964743 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0x92cb9800) [pid = 1772] [serial = 2320] [outer = 0x918b4400] 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:56:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:56:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:56:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:56:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:56:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2393ms 02:56:06 INFO - PROCESS | 1772 | 1468662966160 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:56:06 INFO - PROCESS | 1772 | --DOCSHELL 0xa3102c00 == 40 [pid = 1772] [id = 759] 02:56:06 INFO - PROCESS | 1772 | --DOCSHELL 0xa2321c00 == 39 [pid = 1772] [id = 756] 02:56:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9a414400 == 38 [pid = 1772] [id = 739] 02:56:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9512a000 == 37 [pid = 1772] [id = 738] 02:56:06 INFO - PROCESS | 1772 | --DOCSHELL 0x9b401400 == 36 [pid = 1772] [id = 767] 02:56:06 INFO - PROCESS | 1772 | --DOCSHELL 0x95e4d400 == 35 [pid = 1772] [id = 766] 02:56:06 INFO - PROCESS | 1772 | --DOCSHELL 0x92cbf000 == 34 [pid = 1772] [id = 765] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0xa2002800) [pid = 1772] [serial = 2260] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x9d876c00) [pid = 1772] [serial = 2257] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x9b457c00) [pid = 1772] [serial = 2229] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x99e05800) [pid = 1772] [serial = 2248] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x9a40c800) [pid = 1772] [serial = 2249] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x9aab7000) [pid = 1772] [serial = 2234] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x9b403400) [pid = 1772] [serial = 2235] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x93c90000) [pid = 1772] [serial = 2245] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x951fac00) [pid = 1772] [serial = 2246] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x99e02800) [pid = 1772] [serial = 2231] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x9a410400) [pid = 1772] [serial = 2232] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9c17f800) [pid = 1772] [serial = 2237] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0xa200c800) [pid = 1772] [serial = 2240] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9d48f400) [pid = 1772] [serial = 2238] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9a8bd800) [pid = 1772] [serial = 2251] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9aabec00) [pid = 1772] [serial = 2252] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0xa209f800) [pid = 1772] [serial = 2242] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0xa228c400) [pid = 1772] [serial = 2243] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x9c070c00) [pid = 1772] [serial = 2254] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9b410000) [pid = 1772] [serial = 2255] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0xa1022800) [pid = 1772] [serial = 2258] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0xa2536800) [pid = 1772] [serial = 2261] [outer = (nil)] [url = about:blank] 02:56:06 INFO - PROCESS | 1772 | 1468662966579 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 1772 | 1468662966584 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:56:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:56:06 INFO - PROCESS | 1772 | 1468662966598 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 1772 | 1468662966604 Marionette TRACE conn4 <- [1,3058,null,{}] 02:56:06 INFO - PROCESS | 1772 | 1468662966625 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:06 INFO - PROCESS | 1772 | 1468662966637 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:06 INFO - PROCESS | 1772 | 1468662966816 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:56:06 INFO - PROCESS | 1772 | 1468662966963 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 1772 | 1468662966975 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:07 INFO - PROCESS | 1772 | ++DOCSHELL 0x95350400 == 35 [pid = 1772] [id = 774] 02:56:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x95353000) [pid = 1772] [serial = 2321] [outer = (nil)] 02:56:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9535a400) [pid = 1772] [serial = 2322] [outer = 0x95353000] 02:56:07 INFO - PROCESS | 1772 | 1468662967054 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x99e0a400) [pid = 1772] [serial = 2323] [outer = 0x95353000] 02:56:07 INFO - PROCESS | 1772 | 1468662967937 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:56:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:56:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:56:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:56:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:56:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:56:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:56:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:56:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:56:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:56:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:56:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:56:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1406ms 02:56:08 INFO - PROCESS | 1772 | 1468662968002 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 1772 | 1468662968016 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:56:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:56:08 INFO - PROCESS | 1772 | 1468662968035 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 1772 | 1468662968040 Marionette TRACE conn4 <- [1,3062,null,{}] 02:56:08 INFO - PROCESS | 1772 | 1468662968048 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:08 INFO - PROCESS | 1772 | 1468662968055 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:08 INFO - PROCESS | 1772 | 1468662968271 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:56:08 INFO - PROCESS | 1772 | 1468662968439 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 1772 | 1468662968446 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:08 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a45f000 == 36 [pid = 1772] [id = 775] 02:56:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x9a4e1000) [pid = 1772] [serial = 2324] [outer = (nil)] 02:56:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x9a62ec00) [pid = 1772] [serial = 2325] [outer = 0x9a4e1000] 02:56:08 INFO - PROCESS | 1772 | 1468662968526 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a646c00) [pid = 1772] [serial = 2326] [outer = 0x9a4e1000] 02:56:09 INFO - PROCESS | 1772 | [1772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:56:09 INFO - PROCESS | 1772 | 1468662969538 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:56:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:56:09 INFO - {} 02:56:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1538ms 02:56:09 INFO - PROCESS | 1772 | 1468662969584 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:56:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:56:09 INFO - PROCESS | 1772 | 1468662969589 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:56:09 INFO - PROCESS | 1772 | 1468662969597 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 1772 | 1468662969604 Marionette TRACE conn4 <- [1,3066,null,{}] 02:56:09 INFO - PROCESS | 1772 | 1468662969631 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:09 INFO - PROCESS | 1772 | 1468662969641 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:09 INFO - PROCESS | 1772 | 1468662969920 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:56:09 INFO - PROCESS | 1772 | 1468662969952 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 1772 | 1468662969958 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:09 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a9b8400 == 37 [pid = 1772] [id = 776] 02:56:09 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9aabe800) [pid = 1772] [serial = 2327] [outer = (nil)] 02:56:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9b12c800) [pid = 1772] [serial = 2328] [outer = 0x9aabe800] 02:56:10 INFO - PROCESS | 1772 | 1468662970037 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9b40a800) [pid = 1772] [serial = 2329] [outer = 0x9aabe800] 02:56:10 INFO - PROCESS | 1772 | 1468662970982 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:56:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:56:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:56:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:56:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:56:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:56:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:56:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:56:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1400ms 02:56:11 INFO - PROCESS | 1772 | 1468662971006 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:56:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:56:11 INFO - PROCESS | 1772 | 1468662971012 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:56:11 INFO - PROCESS | 1772 | 1468662971020 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 1772 | 1468662971023 Marionette TRACE conn4 <- [1,3070,null,{}] 02:56:11 INFO - PROCESS | 1772 | 1468662971030 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:11 INFO - PROCESS | 1772 | 1468662971035 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:11 INFO - PROCESS | 1772 | 1468662971283 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x9a4d6400) [pid = 1772] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0xa3348400) [pid = 1772] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9add6800) [pid = 1772] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 77 (0x918ad400) [pid = 1772] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 76 (0x918b9400) [pid = 1772] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 75 (0x918b2400) [pid = 1772] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 74 (0x9790b000) [pid = 1772] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 73 (0x9512d000) [pid = 1772] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 72 (0x9383ac00) [pid = 1772] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 71 (0x97999400) [pid = 1772] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 70 (0x9b406000) [pid = 1772] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 69 (0xa3192000) [pid = 1772] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:56:11 INFO - PROCESS | 1772 | --DOMWINDOW == 68 (0xa2559800) [pid = 1772] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:56:11 INFO - PROCESS | 1772 | 1468662971535 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 1772 | 1468662971547 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:11 INFO - PROCESS | 1772 | ++DOCSHELL 0x918ad400 == 38 [pid = 1772] [id = 777] 02:56:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 69 (0x918b1c00) [pid = 1772] [serial = 2330] [outer = (nil)] 02:56:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 70 (0x9790b000) [pid = 1772] [serial = 2331] [outer = 0x918b1c00] 02:56:11 INFO - PROCESS | 1772 | 1468662971625 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 1772 | ++DOMWINDOW == 71 (0x9b54ec00) [pid = 1772] [serial = 2332] [outer = 0x918b1c00] 02:56:12 INFO - PROCESS | 1772 | 1468662972437 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1433ms 02:56:12 INFO - PROCESS | 1772 | 1468662972454 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 1772 | 1468662972457 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:56:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:56:12 INFO - PROCESS | 1772 | 1468662972466 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 1772 | 1468662972470 Marionette TRACE conn4 <- [1,3074,null,{}] 02:56:12 INFO - PROCESS | 1772 | 1468662972476 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:12 INFO - PROCESS | 1772 | 1468662972482 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:12 INFO - PROCESS | 1772 | 1468662972713 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:56:12 INFO - PROCESS | 1772 | 1468662972733 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 1772 | 1468662972745 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:12 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e47c00 == 39 [pid = 1772] [id = 778] 02:56:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 72 (0x9bfe7000) [pid = 1772] [serial = 2333] [outer = (nil)] 02:56:12 INFO - PROCESS | 1772 | ++DOMWINDOW == 73 (0x9c07c400) [pid = 1772] [serial = 2334] [outer = 0x9bfe7000] 02:56:12 INFO - PROCESS | 1772 | 1468662972840 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 1772 | ++DOMWINDOW == 74 (0x9d87cc00) [pid = 1772] [serial = 2335] [outer = 0x9bfe7000] 02:56:13 INFO - PROCESS | 1772 | 1468662973982 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:56:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1541ms 02:56:14 INFO - PROCESS | 1772 | 1468662974011 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 1772 | 1468662974020 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:56:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:56:14 INFO - PROCESS | 1772 | 1468662974032 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 1772 | 1468662974037 Marionette TRACE conn4 <- [1,3078,null,{}] 02:56:14 INFO - PROCESS | 1772 | 1468662974091 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:14 INFO - PROCESS | 1772 | 1468662974098 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:14 INFO - PROCESS | 1772 | 1468662974384 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:56:14 INFO - PROCESS | 1772 | 1468662974533 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 1772 | 1468662974548 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:14 INFO - PROCESS | 1772 | ++DOCSHELL 0x95344c00 == 40 [pid = 1772] [id = 779] 02:56:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 75 (0x95347400) [pid = 1772] [serial = 2336] [outer = (nil)] 02:56:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 76 (0x957d8800) [pid = 1772] [serial = 2337] [outer = 0x95347400] 02:56:14 INFO - PROCESS | 1772 | 1468662974644 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 1772 | ++DOMWINDOW == 77 (0x957de000) [pid = 1772] [serial = 2338] [outer = 0x95347400] 02:56:15 INFO - PROCESS | 1772 | 1468662975708 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 1772 | 1468662975806 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:56:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:56:15 INFO - PROCESS | 1772 | 1468662975822 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 1772 | 1468662975828 Marionette TRACE conn4 <- [1,3082,null,{}] 02:56:15 INFO - PROCESS | 1772 | 1468662975835 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:15 INFO - PROCESS | 1772 | 1468662975842 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:16 INFO - PROCESS | 1772 | 1468662976056 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:56:16 INFO - PROCESS | 1772 | 1468662976231 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 1772 | 1468662976240 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:16 INFO - PROCESS | 1772 | ++DOCSHELL 0x9a415000 == 41 [pid = 1772] [id = 780] 02:56:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 78 (0x9a4ddc00) [pid = 1772] [serial = 2339] [outer = (nil)] 02:56:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 79 (0x9a581400) [pid = 1772] [serial = 2340] [outer = 0x9a4ddc00] 02:56:16 INFO - PROCESS | 1772 | 1468662976373 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 1772 | ++DOMWINDOW == 80 (0x9a648800) [pid = 1772] [serial = 2341] [outer = 0x9a4ddc00] 02:56:17 INFO - PROCESS | 1772 | 1468662977380 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:56:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:56:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:56:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:56:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1602ms 02:56:17 INFO - PROCESS | 1772 | 1468662977427 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 1772 | 1468662977432 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:56:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:56:17 INFO - PROCESS | 1772 | 1468662977440 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - PROCESS | 1772 | 1468662977447 Marionette TRACE conn4 <- [1,3086,null,{}] 02:56:17 INFO - PROCESS | 1772 | 1468662977467 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:17 INFO - PROCESS | 1772 | 1468662977478 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:17 INFO - PROCESS | 1772 | 1468662977691 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:56:17 INFO - PROCESS | 1772 | 1468662977906 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 1772 | 1468662977921 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:17 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e48400 == 42 [pid = 1772] [id = 781] 02:56:17 INFO - PROCESS | 1772 | ++DOMWINDOW == 81 (0x9adda400) [pid = 1772] [serial = 2342] [outer = (nil)] 02:56:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 82 (0x9b12b000) [pid = 1772] [serial = 2343] [outer = 0x9adda400] 02:56:18 INFO - PROCESS | 1772 | 1468662978055 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 1772 | ++DOMWINDOW == 83 (0x9c009800) [pid = 1772] [serial = 2344] [outer = 0x9adda400] 02:56:19 INFO - PROCESS | 1772 | 1468662979015 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:56:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:56:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1592ms 02:56:19 INFO - PROCESS | 1772 | 1468662979033 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 1772 | 1468662979038 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:56:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:56:19 INFO - PROCESS | 1772 | 1468662979045 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - PROCESS | 1772 | 1468662979049 Marionette TRACE conn4 <- [1,3090,null,{}] 02:56:19 INFO - PROCESS | 1772 | 1468662979056 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:19 INFO - PROCESS | 1772 | 1468662979062 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:19 INFO - PROCESS | 1772 | 1468662979297 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:56:19 INFO - PROCESS | 1772 | 1468662979479 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 1772 | 1468662979489 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:19 INFO - PROCESS | 1772 | ++DOCSHELL 0x95e4ec00 == 43 [pid = 1772] [id = 782] 02:56:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 84 (0x9d491800) [pid = 1772] [serial = 2345] [outer = (nil)] 02:56:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 85 (0xa109ac00) [pid = 1772] [serial = 2346] [outer = 0x9d491800] 02:56:19 INFO - PROCESS | 1772 | 1468662979608 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 1772 | ++DOMWINDOW == 86 (0xa2009000) [pid = 1772] [serial = 2347] [outer = 0x9d491800] 02:56:20 INFO - PROCESS | 1772 | 1468662980530 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:56:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:56:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1534ms 02:56:20 INFO - PROCESS | 1772 | 1468662980580 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 1772 | 1468662980585 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:56:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:56:20 INFO - PROCESS | 1772 | 1468662980592 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 1772 | 1468662980596 Marionette TRACE conn4 <- [1,3094,null,{}] 02:56:20 INFO - PROCESS | 1772 | 1468662980602 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:20 INFO - PROCESS | 1772 | 1468662980608 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:20 INFO - PROCESS | 1772 | 1468662980836 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:56:21 INFO - PROCESS | 1772 | 1468662981012 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 1772 | 1468662981024 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:21 INFO - PROCESS | 1772 | ++DOCSHELL 0x95354000 == 44 [pid = 1772] [id = 783] 02:56:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 87 (0xa228c800) [pid = 1772] [serial = 2348] [outer = (nil)] 02:56:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 88 (0xa2321c00) [pid = 1772] [serial = 2349] [outer = 0xa228c800] 02:56:21 INFO - PROCESS | 1772 | 1468662981128 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 1772 | ++DOMWINDOW == 89 (0xa237f000) [pid = 1772] [serial = 2350] [outer = 0xa228c800] 02:56:22 INFO - PROCESS | 1772 | 1468662982056 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:56:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:56:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1486ms 02:56:22 INFO - PROCESS | 1772 | 1468662982080 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:56:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:56:22 INFO - PROCESS | 1772 | 1468662982084 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:56:22 INFO - PROCESS | 1772 | 1468662982092 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 1772 | 1468662982095 Marionette TRACE conn4 <- [1,3098,null,{}] 02:56:22 INFO - PROCESS | 1772 | 1468662982102 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:22 INFO - PROCESS | 1772 | 1468662982114 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:22 INFO - PROCESS | 1772 | 1468662982383 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:56:22 INFO - PROCESS | 1772 | 1468662982605 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 1772 | 1468662982616 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:22 INFO - PROCESS | 1772 | ++DOCSHELL 0x95342800 == 45 [pid = 1772] [id = 784] 02:56:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 90 (0x9535c000) [pid = 1772] [serial = 2351] [outer = (nil)] 02:56:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 91 (0xa310b000) [pid = 1772] [serial = 2352] [outer = 0x9535c000] 02:56:22 INFO - PROCESS | 1772 | 1468662982742 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 1772 | ++DOMWINDOW == 92 (0xa33c3000) [pid = 1772] [serial = 2353] [outer = 0x9535c000] 02:56:23 INFO - PROCESS | 1772 | 1468662983683 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:56:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:56:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:56:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1643ms 02:56:23 INFO - PROCESS | 1772 | 1468662983735 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 1772 | 1468662983740 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:56:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:56:23 INFO - PROCESS | 1772 | 1468662983747 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 1772 | 1468662983751 Marionette TRACE conn4 <- [1,3102,null,{}] 02:56:23 INFO - PROCESS | 1772 | 1468662983758 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:23 INFO - PROCESS | 1772 | 1468662983763 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:24 INFO - PROCESS | 1772 | 1468662984037 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:56:24 INFO - PROCESS | 1772 | 1468662984184 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 1772 | 1468662984194 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:24 INFO - PROCESS | 1772 | ++DOCSHELL 0x9517b800 == 46 [pid = 1772] [id = 785] 02:56:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 93 (0xa23a7000) [pid = 1772] [serial = 2354] [outer = (nil)] 02:56:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 94 (0xa3335400) [pid = 1772] [serial = 2355] [outer = 0xa23a7000] 02:56:24 INFO - PROCESS | 1772 | 1468662984319 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 1772 | ++DOMWINDOW == 95 (0xa3337000) [pid = 1772] [serial = 2356] [outer = 0xa23a7000] 02:56:25 INFO - PROCESS | 1772 | 1468662985216 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:56:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:56:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1490ms 02:56:25 INFO - PROCESS | 1772 | 1468662985238 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:56:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:56:25 INFO - PROCESS | 1772 | 1468662985243 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:56:25 INFO - PROCESS | 1772 | 1468662985252 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 1772 | 1468662985255 Marionette TRACE conn4 <- [1,3106,null,{}] 02:56:25 INFO - PROCESS | 1772 | 1468662985263 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:25 INFO - PROCESS | 1772 | 1468662985269 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:25 INFO - PROCESS | 1772 | 1468662985468 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:56:25 INFO - PROCESS | 1772 | 1468662985683 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 1772 | 1468662985689 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:25 INFO - PROCESS | 1772 | ++DOCSHELL 0x91a04c00 == 47 [pid = 1772] [id = 786] 02:56:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 96 (0x957d3c00) [pid = 1772] [serial = 2357] [outer = (nil)] 02:56:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 97 (0x96163400) [pid = 1772] [serial = 2358] [outer = 0x957d3c00] 02:56:25 INFO - PROCESS | 1772 | 1468662985820 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 1772 | ++DOMWINDOW == 98 (0x96166000) [pid = 1772] [serial = 2359] [outer = 0x957d3c00] 02:56:26 INFO - PROCESS | 1772 | 1468662986724 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:56:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1493ms 02:56:26 INFO - PROCESS | 1772 | 1468662986745 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:56:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:56:26 INFO - PROCESS | 1772 | 1468662986749 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:56:26 INFO - PROCESS | 1772 | 1468662986757 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 1772 | 1468662986760 Marionette TRACE conn4 <- [1,3110,null,{}] 02:56:26 INFO - PROCESS | 1772 | 1468662986767 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:26 INFO - PROCESS | 1772 | 1468662986772 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:26 INFO - PROCESS | 1772 | 1468662986978 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:56:27 INFO - PROCESS | 1772 | 1468662987457 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 1772 | 1468662987465 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:27 INFO - PROCESS | 1772 | ++DOCSHELL 0x91a03400 == 48 [pid = 1772] [id = 787] 02:56:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 99 (0x91a08400) [pid = 1772] [serial = 2360] [outer = (nil)] 02:56:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 100 (0x92cbb000) [pid = 1772] [serial = 2361] [outer = 0x91a08400] 02:56:27 INFO - PROCESS | 1772 | 1468662987617 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 1772 | ++DOMWINDOW == 101 (0x93c9c000) [pid = 1772] [serial = 2362] [outer = 0x91a08400] 02:56:28 INFO - PROCESS | 1772 | 1468662988432 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:56:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:56:28 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:56:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:56:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:56:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1693ms 02:56:28 INFO - PROCESS | 1772 | 1468662988466 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 1772 | 1468662988473 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:56:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:56:28 INFO - PROCESS | 1772 | 1468662988484 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 1772 | 1468662988488 Marionette TRACE conn4 <- [1,3114,null,{}] 02:56:28 INFO - PROCESS | 1772 | 1468662988499 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:28 INFO - PROCESS | 1772 | 1468662988506 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:28 INFO - PROCESS | 1772 | 1468662988715 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:56:28 INFO - PROCESS | 1772 | 1468662988932 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0d7a1ff6-6383-4a4b-aa36-2155edf46636\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 1772 | 1468662988941 Marionette INFO sendAsync 6d8de672-226c-468f-ac51-14a79903b1da 02:56:29 INFO - PROCESS | 1772 | ++DOCSHELL 0x92cb3400 == 49 [pid = 1772] [id = 788] 02:56:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 102 (0x93c98c00) [pid = 1772] [serial = 2363] [outer = (nil)] 02:56:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 103 (0x9615cc00) [pid = 1772] [serial = 2364] [outer = 0x93c98c00] 02:56:29 INFO - PROCESS | 1772 | 1468662989115 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 1772 | ++DOMWINDOW == 104 (0x96162000) [pid = 1772] [serial = 2365] [outer = 0x93c98c00] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a9b0000 == 48 [pid = 1772] [id = 740] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x918b2800 == 47 [pid = 1772] [id = 762] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x95344400 == 46 [pid = 1772] [id = 737] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9a63a400 == 45 [pid = 1772] [id = 750] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x951fc800 == 44 [pid = 1772] [id = 742] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9383f000 == 43 [pid = 1772] [id = 752] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x93834c00 == 42 [pid = 1772] [id = 748] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x918acc00 == 41 [pid = 1772] [id = 763] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x918ac800 == 40 [pid = 1772] [id = 764] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0xa1022000 == 39 [pid = 1772] [id = 747] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x95346400 == 38 [pid = 1772] [id = 771] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x95e47400 == 37 [pid = 1772] [id = 769] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x92cc0c00 == 36 [pid = 1772] [id = 743] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x99e03400 == 35 [pid = 1772] [id = 741] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x93839400 == 34 [pid = 1772] [id = 751] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x91a06c00 == 33 [pid = 1772] [id = 768] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x918b3c00 == 32 [pid = 1772] [id = 773] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x97999c00 == 31 [pid = 1772] [id = 770] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9393e800 == 30 [pid = 1772] [id = 744] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x91a0a800 == 29 [pid = 1772] [id = 772] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9383e400 == 28 [pid = 1772] [id = 749] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x95343c00 == 27 [pid = 1772] [id = 753] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x9c07ac00 == 26 [pid = 1772] [id = 745] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x97990800 == 25 [pid = 1772] [id = 754] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x951f7c00 == 24 [pid = 1772] [id = 755] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x918ac400 == 23 [pid = 1772] [id = 761] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x97903400 == 22 [pid = 1772] [id = 758] 02:56:31 INFO - PROCESS | 1772 | --DOCSHELL 0x92cb5000 == 21 [pid = 1772] [id = 760] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 103 (0x9b40d400) [pid = 1772] [serial = 2301] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 102 (0x9b45bc00) [pid = 1772] [serial = 2266] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 101 (0xa3193400) [pid = 1772] [serial = 2272] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 100 (0xa2ff9c00) [pid = 1772] [serial = 2270] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 99 (0xa2fbac00) [pid = 1772] [serial = 2269] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 98 (0xa4d50c00) [pid = 1772] [serial = 2275] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 97 (0xa33cc000) [pid = 1772] [serial = 2274] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 96 (0xa61da800) [pid = 1772] [serial = 2278] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 95 (0xa610cc00) [pid = 1772] [serial = 2277] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 94 (0xa67aac00) [pid = 1772] [serial = 2281] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 93 (0xa67a5400) [pid = 1772] [serial = 2280] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 92 (0x918b6800) [pid = 1772] [serial = 2284] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 91 (0x918b3800) [pid = 1772] [serial = 2283] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 90 (0x95358400) [pid = 1772] [serial = 2287] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 89 (0x95355400) [pid = 1772] [serial = 2286] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 88 (0x91a0bc00) [pid = 1772] [serial = 2290] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 87 (0x91a09400) [pid = 1772] [serial = 2289] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 86 (0x97992000) [pid = 1772] [serial = 2298] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 85 (0x9535e000) [pid = 1772] [serial = 2292] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 84 (0x951f2000) [pid = 1772] [serial = 2295] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 83 (0x951f6800) [pid = 1772] [serial = 2296] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 82 (0x9a411000) [pid = 1772] [serial = 2264] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 81 (0x99e04c00) [pid = 1772] [serial = 2263] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 80 (0x95360400) [pid = 1772] [serial = 2293] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 79 (0x9924c000) [pid = 1772] [serial = 2299] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | --DOMWINDOW == 78 (0x9bcf0400) [pid = 1772] [serial = 2267] [outer = (nil)] [url = about:blank] 02:56:31 INFO - PROCESS | 1772 | 1468662991462 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:56:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:56:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 3043ms 02:56:31 INFO - PROCESS | 1772 | 1468662991539 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 1772 | 1468662991545 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:56:32 WARNING - u'runner_teardown' () 02:56:32 INFO - No more tests 02:56:32 INFO - Got 0 unexpected results 02:56:32 INFO - SUITE-END | took 1355s 02:56:32 INFO - Closing logging queue 02:56:32 INFO - queue closed 02:56:32 INFO - Return code: 0 02:56:32 WARNING - # TBPL SUCCESS # 02:56:32 INFO - Running post-action listener: _resource_record_post_action 02:56:32 INFO - Running post-run listener: _resource_record_post_run 02:56:34 INFO - Total resource usage - Wall time: 1394s; CPU: 98.0%; Read bytes: 14172160; Write bytes: 925937664; Read time: 620; Write time: 205636 02:56:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:56:34 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142307328; Read time: 8; Write time: 118688 02:56:34 INFO - run-tests - Wall time: 1360s; CPU: 98.0%; Read bytes: 13590528; Write bytes: 783630336; Read time: 576; Write time: 86948 02:56:34 INFO - Running post-run listener: _upload_blobber_files 02:56:34 INFO - Blob upload gear active. 02:56:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:56:34 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:56:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:56:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:56:34 INFO - (blobuploader) - INFO - Open directory for files ... 02:56:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:56:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:56:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:56:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:56:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:56:35 INFO - (blobuploader) - INFO - Done attempting. 02:56:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:56:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:56:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:56:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:56:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:56:36 INFO - (blobuploader) - INFO - Done attempting. 02:56:36 INFO - (blobuploader) - INFO - Iteration through files over. 02:56:36 INFO - Return code: 0 02:56:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:56:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:56:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c838d53709237212b907e9737dfc53e2133aaa0c30af0c7fde27ee97f36471614caf089189034c80ba007a8a00939c9605224c9d0763e0fd5aad4c389ae1c10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45a19349c7a2e9aaf27ecca55e91297e4335ae1a5e00674f0a12d7b1930bd708bb24c704382c6130115fea406e1b856770ff8e10f5a73b6dc6400133396431f5"} 02:56:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:56:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:56:36 INFO - Contents: 02:56:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c838d53709237212b907e9737dfc53e2133aaa0c30af0c7fde27ee97f36471614caf089189034c80ba007a8a00939c9605224c9d0763e0fd5aad4c389ae1c10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45a19349c7a2e9aaf27ecca55e91297e4335ae1a5e00674f0a12d7b1930bd708bb24c704382c6130115fea406e1b856770ff8e10f5a73b6dc6400133396431f5"} 02:56:36 INFO - Running post-run listener: copy_logs_to_upload_dir 02:56:36 INFO - Copying logs to upload dir... 02:56:36 INFO - mkdir: /builds/slave/test/build/upload/logs 02:56:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1528.797793 ========= master_lag: 6.18 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 34 secs) (at 2016-07-16 02:56:42.460170) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 02:56:42.463577) ========= 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-1468661132.20460-1279123354 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c838d53709237212b907e9737dfc53e2133aaa0c30af0c7fde27ee97f36471614caf089189034c80ba007a8a00939c9605224c9d0763e0fd5aad4c389ae1c10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45a19349c7a2e9aaf27ecca55e91297e4335ae1a5e00674f0a12d7b1930bd708bb24c704382c6130115fea406e1b856770ff8e10f5a73b6dc6400133396431f5"} build_url:https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036628 build_url: 'https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c838d53709237212b907e9737dfc53e2133aaa0c30af0c7fde27ee97f36471614caf089189034c80ba007a8a00939c9605224c9d0763e0fd5aad4c389ae1c10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45a19349c7a2e9aaf27ecca55e91297e4335ae1a5e00674f0a12d7b1930bd708bb24c704382c6130115fea406e1b856770ff8e10f5a73b6dc6400133396431f5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QAFicRbhRi-qF72mdofyrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.64 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 02:56:43.136449) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-07-16 02:56:43.136767) ========= 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-1468661132.20460-1279123354 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018273 ========= master_lag: 7.35 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-07-16 02:56:50.501350) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 02:56:50.509823) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 02:56:50.528163) ========= ========= Total master_lag: 14.58 =========