builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-275 starttime: 1469549615.1 results: success (0) buildid: 20160726073904 builduid: 3d7cc545b7ac43e8ab69e7219dba39a2 revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:35.102878) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:35.103479) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:35.103914) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:36.003893) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:36.004407) ========= 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-1469549325.555680-365906415 _=/tools/buildbot/bin/python using PTY: False --2016-07-26 09:13:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.7M=0.001s 2016-07-26 09:13:36 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.556219 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:36.648358) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:36.648836) ========= 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-1469549325.555680-365906415 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029889 ========= master_lag: 0.41 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:37.085665) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 09:13:37.086202) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev c1de04f39fa956cfce83f6065b0e709369215ed5 --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-release --rev c1de04f39fa956cfce83f6065b0e709369215ed5 --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-1469549325.555680-365906415 _=/tools/buildbot/bin/python using PTY: False 2016-07-26 09:13:37,299 truncating revision to first 12 chars 2016-07-26 09:13:37,300 Setting DEBUG logging. 2016-07-26 09:13:37,300 attempt 1/10 2016-07-26 09:13:37,300 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c1de04f39fa9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-26 09:13:38,519 unpacking tar archive at: mozilla-release-c1de04f39fa9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.786086 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 09:13:38.912416) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:38.912882) ========= script_repo_revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:38.913438) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:38.913861) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:13:38.946953) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 4 secs) (at 2016-07-26 09:13:38.947410) ========= /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-release --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-release', '--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-1469549325.555680-365906415 _=/tools/buildbot/bin/python using PTY: False 09:13:39 INFO - MultiFileLogger online at 20160726 09:13:39 in /builds/slave/test 09:13:39 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-release --download-symbols true 09:13:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:13:39 INFO - {'append_to_log': False, 09:13:39 INFO - 'base_work_dir': '/builds/slave/test', 09:13:39 INFO - 'blob_upload_branch': 'mozilla-release', 09:13:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:13:39 INFO - 'buildbot_json_path': 'buildprops.json', 09:13:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:13:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:13:39 INFO - 'download_minidump_stackwalk': True, 09:13:39 INFO - 'download_symbols': 'true', 09:13:39 INFO - 'e10s': False, 09:13:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:13:39 INFO - 'tooltool.py': '/tools/tooltool.py', 09:13:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:13:39 INFO - '/tools/misc-python/virtualenv.py')}, 09:13:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:13:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:13:39 INFO - 'log_level': 'info', 09:13:39 INFO - 'log_to_console': True, 09:13:39 INFO - 'opt_config_files': (), 09:13:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:13:39 INFO - '--processes=1', 09:13:39 INFO - '--config=%(test_path)s/wptrunner.ini', 09:13:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:13:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:13:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:13:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:13:39 INFO - 'pip_index': False, 09:13:39 INFO - 'require_test_zip': True, 09:13:39 INFO - 'test_type': ('testharness',), 09:13:39 INFO - 'this_chunk': '1', 09:13:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:13:39 INFO - 'total_chunks': '10', 09:13:39 INFO - 'virtualenv_path': 'venv', 09:13:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:13:39 INFO - 'work_dir': 'build'} 09:13:39 INFO - ##### 09:13:39 INFO - ##### Running clobber step. 09:13:39 INFO - ##### 09:13:39 INFO - Running pre-action listener: _resource_record_pre_action 09:13:39 INFO - Running main action method: clobber 09:13:39 INFO - rmtree: /builds/slave/test/build 09:13:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:13:39 INFO - Running post-action listener: _resource_record_post_action 09:13:39 INFO - ##### 09:13:39 INFO - ##### Running read-buildbot-config step. 09:13:39 INFO - ##### 09:13:39 INFO - Running pre-action listener: _resource_record_pre_action 09:13:39 INFO - Running main action method: read_buildbot_config 09:13:39 INFO - Using buildbot properties: 09:13:39 INFO - { 09:13:39 INFO - "project": "", 09:13:39 INFO - "product": "firefox", 09:13:39 INFO - "script_repo_revision": "production", 09:13:39 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 09:13:39 INFO - "repository": "", 09:13:39 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 09:13:39 INFO - "buildid": "20160726073904", 09:13:39 INFO - "pgo_build": "False", 09:13:39 INFO - "basedir": "/builds/slave/test", 09:13:39 INFO - "buildnumber": 21, 09:13:39 INFO - "slavename": "tst-linux32-spot-275", 09:13:39 INFO - "revision": "c1de04f39fa956cfce83f6065b0e709369215ed5", 09:13:39 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 09:13:39 INFO - "platform": "linux", 09:13:39 INFO - "branch": "mozilla-release", 09:13:39 INFO - "repo_path": "releases/mozilla-release", 09:13:39 INFO - "moz_repo_path": "", 09:13:39 INFO - "stage_platform": "linux", 09:13:39 INFO - "builduid": "3d7cc545b7ac43e8ab69e7219dba39a2", 09:13:39 INFO - "slavebuilddir": "test" 09:13:39 INFO - } 09:13:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:13:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:13:39 INFO - Running post-action listener: _resource_record_post_action 09:13:39 INFO - ##### 09:13:39 INFO - ##### Running download-and-extract step. 09:13:39 INFO - ##### 09:13:39 INFO - Running pre-action listener: _resource_record_pre_action 09:13:39 INFO - Running main action method: download_and_extract 09:13:39 INFO - mkdir: /builds/slave/test/build/tests 09:13:39 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')]} 09:13:39 INFO - https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:13:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:13:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:13:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:13:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:13:42 INFO - Downloaded 1291 bytes. 09:13:42 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:13:42 INFO - Using the following test package requirements: 09:13:42 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:13:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:13:42 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:13:42 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'jsshell-linux-i686.zip'], 09:13:42 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:13:42 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:13:42 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:13:42 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:13:42 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:13:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:13:42 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:13:42 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 09:13:42 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')]} 09:13:42 INFO - https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:13:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:13:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:13:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:13:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:13:50 INFO - Downloaded 22824490 bytes. 09:13:50 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/*'] 09:13:50 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/* 09:13:50 INFO - caution: filename not matched: web-platform/* 09:13:50 INFO - Return code: 11 09:13: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')]} 09:13:50 INFO - https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:13:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:13:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:13:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:13:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:14:05 INFO - Downloaded 36389875 bytes. 09:14:05 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/*'] 09:14:05 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/* 09:14:09 INFO - caution: filename not matched: bin/* 09:14:09 INFO - caution: filename not matched: config/* 09:14:09 INFO - caution: filename not matched: mozbase/* 09:14:09 INFO - caution: filename not matched: marionette/* 09:14:09 INFO - caution: filename not matched: tools/wptserve/* 09:14:09 INFO - Return code: 11 09:14:09 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')]} 09:14:09 INFO - https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:14:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:14:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:14:29 INFO - Downloaded 69357781 bytes. 09:14:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:29 INFO - mkdir: /builds/slave/test/properties 09:14:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:14:29 INFO - Writing to file /builds/slave/test/properties/build_url 09:14:29 INFO - Contents: 09:14:29 INFO - build_url:https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:14:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:14:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:14:58 INFO - Contents: 09:14:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14: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')]} 09:14:58 INFO - https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:14:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:14:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:14:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GboYAakaRhmHE2EOIpBFkQ/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 09:15:23 INFO - Downloaded 92312536 bytes. 09:15:23 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'] 09:15:23 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 09:15:32 INFO - Return code: 0 09:15:32 INFO - Running post-action listener: _resource_record_post_action 09:15:32 INFO - Running post-action listener: set_extra_try_arguments 09:15:32 INFO - ##### 09:15:32 INFO - ##### Running create-virtualenv step. 09:15:32 INFO - ##### 09:15:32 INFO - Running pre-action listener: _pre_create_virtualenv 09:15:32 INFO - Running pre-action listener: _resource_record_pre_action 09:15:32 INFO - Running main action method: create_virtualenv 09:15:32 INFO - Creating virtualenv /builds/slave/test/build/venv 09:15:32 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 09:15:32 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:15:32 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:15:32 INFO - Using real prefix '/usr' 09:15:32 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:15:34 INFO - Installing distribute.............................................................................................................................................................................................done. 09:15:37 INFO - Installing pip.................done. 09:15:37 INFO - Return code: 0 09:15:37 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:15:37 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')]} 09:15:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15:37 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')]} 09:15:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15:37 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 0x89b9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a20598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b4e30>, '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 0x8a51c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad0470>, '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-1469549325.555680-365906415', '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 09:15:37 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 09:15:37 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 09:15:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:37 INFO - 'CCACHE_UMASK': '002', 09:15:37 INFO - 'DISPLAY': ':0', 09:15:37 INFO - 'HOME': '/home/cltbld', 09:15:37 INFO - 'LANG': 'en_US.UTF-8', 09:15:37 INFO - 'LOGNAME': 'cltbld', 09:15:37 INFO - 'MAIL': '/var/mail/cltbld', 09:15:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:37 INFO - 'MOZ_NO_REMOTE': '1', 09:15:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:37 INFO - 'PWD': '/builds/slave/test', 09:15:37 INFO - 'SHELL': '/bin/bash', 09:15:37 INFO - 'SHLVL': '1', 09:15:37 INFO - 'TERM': 'linux', 09:15:37 INFO - 'TMOUT': '86400', 09:15:37 INFO - 'USER': 'cltbld', 09:15:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549325.555680-365906415', 09:15:37 INFO - '_': '/tools/buildbot/bin/python'} 09:15:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:38 INFO - Downloading/unpacking psutil>=0.7.1 09:15:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:15:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:15:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:15:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:15:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:15:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:15:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:15:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:15:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:15:43 INFO - Installing collected packages: psutil 09:15:43 INFO - Running setup.py install for psutil 09:15:43 INFO - building 'psutil._psutil_linux' extension 09:15: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 09:15:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:15:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:15:44 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 09:15:44 INFO - building 'psutil._psutil_posix' extension 09:15:44 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 09:15: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 09:15:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:15:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:15:44 INFO - Successfully installed psutil 09:15:44 INFO - Cleaning up... 09:15:44 INFO - Return code: 0 09:15:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:15: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')]} 09:15:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15: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')]} 09:15:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15: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 0x89b9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a20598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b4e30>, '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 0x8a51c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad0470>, '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-1469549325.555680-365906415', '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 09:15: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 09:15: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 09:15:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:44 INFO - 'CCACHE_UMASK': '002', 09:15:44 INFO - 'DISPLAY': ':0', 09:15:44 INFO - 'HOME': '/home/cltbld', 09:15:44 INFO - 'LANG': 'en_US.UTF-8', 09:15:44 INFO - 'LOGNAME': 'cltbld', 09:15:44 INFO - 'MAIL': '/var/mail/cltbld', 09:15:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:44 INFO - 'MOZ_NO_REMOTE': '1', 09:15:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:44 INFO - 'PWD': '/builds/slave/test', 09:15:44 INFO - 'SHELL': '/bin/bash', 09:15:44 INFO - 'SHLVL': '1', 09:15:44 INFO - 'TERM': 'linux', 09:15:44 INFO - 'TMOUT': '86400', 09:15:44 INFO - 'USER': 'cltbld', 09:15:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549325.555680-365906415', 09:15:44 INFO - '_': '/tools/buildbot/bin/python'} 09:15:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:15:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:15:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:15:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:15:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:15:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:15:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:15:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:15:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:15: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) 09:15:49 INFO - Installing collected packages: mozsystemmonitor 09:15:49 INFO - Running setup.py install for mozsystemmonitor 09:15:50 INFO - Successfully installed mozsystemmonitor 09:15:50 INFO - Cleaning up... 09:15:50 INFO - Return code: 0 09:15:50 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:15: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')]} 09:15:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15: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')]} 09:15:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15: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 0x89b9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a20598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b4e30>, '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 0x8a51c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad0470>, '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-1469549325.555680-365906415', '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 09:15: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 09:15: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 09:15:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:50 INFO - 'CCACHE_UMASK': '002', 09:15:50 INFO - 'DISPLAY': ':0', 09:15:50 INFO - 'HOME': '/home/cltbld', 09:15:50 INFO - 'LANG': 'en_US.UTF-8', 09:15:50 INFO - 'LOGNAME': 'cltbld', 09:15:50 INFO - 'MAIL': '/var/mail/cltbld', 09:15:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:50 INFO - 'MOZ_NO_REMOTE': '1', 09:15:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:50 INFO - 'PWD': '/builds/slave/test', 09:15:50 INFO - 'SHELL': '/bin/bash', 09:15:50 INFO - 'SHLVL': '1', 09:15:50 INFO - 'TERM': 'linux', 09:15:50 INFO - 'TMOUT': '86400', 09:15:50 INFO - 'USER': 'cltbld', 09:15:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549325.555680-365906415', 09:15:50 INFO - '_': '/tools/buildbot/bin/python'} 09:15:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:50 INFO - Downloading/unpacking blobuploader==1.2.4 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15:55 INFO - Downloading blobuploader-1.2.4.tar.gz 09:15:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:15:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:15:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15:57 INFO - Downloading docopt-0.6.1.tar.gz 09:15:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:15:57 INFO - Installing collected packages: blobuploader, requests, docopt 09:15:57 INFO - Running setup.py install for blobuploader 09:15:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:15:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:15:57 INFO - Running setup.py install for requests 09:15:58 INFO - Running setup.py install for docopt 09:15:58 INFO - Successfully installed blobuploader requests docopt 09:15:58 INFO - Cleaning up... 09:15:58 INFO - Return code: 0 09:15:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:15: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')]} 09:15:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15: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')]} 09:15:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:15: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 0x89b9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a20598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b4e30>, '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 0x8a51c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad0470>, '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-1469549325.555680-365906415', '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 09:15: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 09:15: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 09:15:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:15:58 INFO - 'CCACHE_UMASK': '002', 09:15:58 INFO - 'DISPLAY': ':0', 09:15:58 INFO - 'HOME': '/home/cltbld', 09:15:58 INFO - 'LANG': 'en_US.UTF-8', 09:15:58 INFO - 'LOGNAME': 'cltbld', 09:15:58 INFO - 'MAIL': '/var/mail/cltbld', 09:15:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:15:58 INFO - 'MOZ_NO_REMOTE': '1', 09:15:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:15:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:15:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:58 INFO - 'PWD': '/builds/slave/test', 09:15:58 INFO - 'SHELL': '/bin/bash', 09:15:58 INFO - 'SHLVL': '1', 09:15:58 INFO - 'TERM': 'linux', 09:15:58 INFO - 'TMOUT': '86400', 09:15:58 INFO - 'USER': 'cltbld', 09:15:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549325.555680-365906415', 09:15:58 INFO - '_': '/tools/buildbot/bin/python'} 09:15:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:15:59 INFO - Running setup.py (path:/tmp/pip-i43CrW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:15:59 INFO - Running setup.py (path:/tmp/pip-KHZw3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:15:59 INFO - Running setup.py (path:/tmp/pip-t6wuBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:15:59 INFO - Running setup.py (path:/tmp/pip-RJVnI1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:15:59 INFO - Running setup.py (path:/tmp/pip-Oq14sl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:15:59 INFO - Running setup.py (path:/tmp/pip-8vTYTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:16:00 INFO - Running setup.py (path:/tmp/pip-h04ltW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:16:00 INFO - Running setup.py (path:/tmp/pip-2EqblC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:16:00 INFO - Running setup.py (path:/tmp/pip-1SRuuB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:16:00 INFO - Running setup.py (path:/tmp/pip-COR9Xt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:16:00 INFO - Running setup.py (path:/tmp/pip-jfj3XE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:16:00 INFO - Running setup.py (path:/tmp/pip-foBBT1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:16:00 INFO - Running setup.py (path:/tmp/pip-TrR3MB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:16:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:16:00 INFO - Running setup.py (path:/tmp/pip-yHqyUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:16:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:16:01 INFO - Running setup.py (path:/tmp/pip-KvKIMZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:16:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:16:01 INFO - Running setup.py (path:/tmp/pip-b2wFK_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:16:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:16:01 INFO - Running setup.py (path:/tmp/pip-QL0l4y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:16:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:16:01 INFO - Running setup.py (path:/tmp/pip-Qes9tv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:16:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:16:01 INFO - Running setup.py (path:/tmp/pip-yETYCf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:16:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16:01 INFO - Running setup.py (path:/tmp/pip-D7jBa6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:16:02 INFO - Running setup.py (path:/tmp/pip-MwlhaF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:16:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:16: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 09:16:02 INFO - Running setup.py install for manifestparser 09:16:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:16:02 INFO - Running setup.py install for mozcrash 09:16:02 INFO - Running setup.py install for mozdebug 09:16:03 INFO - Running setup.py install for mozdevice 09:16:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:16:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:16:03 INFO - Running setup.py install for mozfile 09:16:03 INFO - Running setup.py install for mozhttpd 09:16:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:16:03 INFO - Running setup.py install for mozinfo 09:16:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:16:04 INFO - Running setup.py install for mozInstall 09:16:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:16:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:16:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:16:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:16:04 INFO - Running setup.py install for mozleak 09:16:04 INFO - Running setup.py install for mozlog 09:16:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:16:04 INFO - Running setup.py install for moznetwork 09:16:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:16:05 INFO - Running setup.py install for mozprocess 09:16:05 INFO - Running setup.py install for mozprofile 09:16:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:16:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:16:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:16:05 INFO - Running setup.py install for mozrunner 09:16:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:16:05 INFO - Running setup.py install for mozscreenshot 09:16:06 INFO - Running setup.py install for moztest 09:16:06 INFO - Running setup.py install for mozversion 09:16:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:16:06 INFO - Running setup.py install for wptserve 09:16:06 INFO - Running setup.py install for marionette-driver 09:16:07 INFO - Running setup.py install for browsermob-proxy 09:16:07 INFO - Running setup.py install for marionette-client 09:16:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:16:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:16: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 09:16:07 INFO - Cleaning up... 09:16:07 INFO - Return code: 0 09:16:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:16: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')]} 09:16:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16: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')]} 09:16:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16: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 0x89b9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a20598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b4e30>, '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 0x8a51c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad0470>, '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-1469549325.555680-365906415', '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 09:16: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 09:16: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 09:16:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:07 INFO - 'CCACHE_UMASK': '002', 09:16:07 INFO - 'DISPLAY': ':0', 09:16:07 INFO - 'HOME': '/home/cltbld', 09:16:07 INFO - 'LANG': 'en_US.UTF-8', 09:16:07 INFO - 'LOGNAME': 'cltbld', 09:16:07 INFO - 'MAIL': '/var/mail/cltbld', 09:16:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:07 INFO - 'MOZ_NO_REMOTE': '1', 09:16:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:07 INFO - 'PWD': '/builds/slave/test', 09:16:07 INFO - 'SHELL': '/bin/bash', 09:16:07 INFO - 'SHLVL': '1', 09:16:07 INFO - 'TERM': 'linux', 09:16:07 INFO - 'TMOUT': '86400', 09:16:07 INFO - 'USER': 'cltbld', 09:16:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549325.555680-365906415', 09:16:07 INFO - '_': '/tools/buildbot/bin/python'} 09:16:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:16:08 INFO - Running setup.py (path:/tmp/pip-NMotoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:16: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)) 09:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:16:08 INFO - Running setup.py (path:/tmp/pip-SGyeNI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:16: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)) 09:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:16:08 INFO - Running setup.py (path:/tmp/pip-iFY9mC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:16: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)) 09:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:16:08 INFO - Running setup.py (path:/tmp/pip-yH5Jbn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:16: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)) 09:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:16:08 INFO - Running setup.py (path:/tmp/pip-i00qBB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:16: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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:16:09 INFO - Running setup.py (path:/tmp/pip-PDr9Wi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:16: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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:16:09 INFO - Running setup.py (path:/tmp/pip-tVieTZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:16: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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:16:09 INFO - Running setup.py (path:/tmp/pip-5Acmwq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:16: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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:16:09 INFO - Running setup.py (path:/tmp/pip-gAIF41-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:16: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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:16:09 INFO - Running setup.py (path:/tmp/pip-xWx__z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:16: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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:16:09 INFO - Running setup.py (path:/tmp/pip-fJj7Oe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:16: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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:16:09 INFO - Running setup.py (path:/tmp/pip-NMaYAu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:16:09 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)) 09:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:16:09 INFO - Running setup.py (path:/tmp/pip-BU7L8j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:16: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)) 09:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:16:10 INFO - Running setup.py (path:/tmp/pip-SSDOgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:16: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)) 09:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:16:10 INFO - Running setup.py (path:/tmp/pip-CTLLvh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:16: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)) 09:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:16:10 INFO - Running setup.py (path:/tmp/pip-GybIhR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:16: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)) 09:16:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:16:10 INFO - Running setup.py (path:/tmp/pip-fvVtUx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:16: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)) 09:16:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:16:10 INFO - Running setup.py (path:/tmp/pip-wZBCoH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:16: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)) 09:16:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:16:10 INFO - Running setup.py (path:/tmp/pip-RXZTjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:16:10 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)) 09:16:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16:10 INFO - Running setup.py (path:/tmp/pip-kticSP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:16: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)) 09:16:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:16:11 INFO - Running setup.py (path:/tmp/pip-3hITEl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:16:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:16: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)) 09:16: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)) 09:16: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)) 09:16: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)) 09:16: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)) 09:16: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)) 09:16:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:16: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 09:16: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 09:16: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 09:16: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 09:16: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 09:16: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 09:16:16 INFO - Downloading blessings-1.6.tar.gz 09:16:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:16: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)) 09:16:16 INFO - Installing collected packages: blessings 09:16:16 INFO - Running setup.py install for blessings 09:16:16 INFO - Successfully installed blessings 09:16:16 INFO - Cleaning up... 09:16:17 INFO - Return code: 0 09:16:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:16:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:16:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:16:17 INFO - Reading from file tmpfile_stdout 09:16:17 INFO - Current package versions: 09:16:17 INFO - argparse == 1.2.1 09:16:17 INFO - blessings == 1.6 09:16:17 INFO - blobuploader == 1.2.4 09:16:17 INFO - browsermob-proxy == 0.6.0 09:16:17 INFO - docopt == 0.6.1 09:16:17 INFO - manifestparser == 1.1 09:16:17 INFO - marionette-client == 2.3.0 09:16:17 INFO - marionette-driver == 1.4.0 09:16:17 INFO - mozInstall == 1.12 09:16:17 INFO - mozcrash == 0.17 09:16:17 INFO - mozdebug == 0.1 09:16:17 INFO - mozdevice == 0.48 09:16:17 INFO - mozfile == 1.2 09:16:17 INFO - mozhttpd == 0.7 09:16:17 INFO - mozinfo == 0.9 09:16:17 INFO - mozleak == 0.1 09:16:17 INFO - mozlog == 3.1 09:16:17 INFO - moznetwork == 0.27 09:16:17 INFO - mozprocess == 0.22 09:16:17 INFO - mozprofile == 0.28 09:16:17 INFO - mozrunner == 6.11 09:16:17 INFO - mozscreenshot == 0.1 09:16:17 INFO - mozsystemmonitor == 0.0 09:16:17 INFO - moztest == 0.7 09:16:17 INFO - mozversion == 1.4 09:16:17 INFO - psutil == 3.1.1 09:16:17 INFO - requests == 1.2.3 09:16:17 INFO - wptserve == 1.4.0 09:16:17 INFO - wsgiref == 0.1.2 09:16:17 INFO - Running post-action listener: _resource_record_post_action 09:16:17 INFO - Running post-action listener: _start_resource_monitoring 09:16:17 INFO - Starting resource monitoring. 09:16:17 INFO - ##### 09:16:17 INFO - ##### Running pull step. 09:16:17 INFO - ##### 09:16:17 INFO - Running pre-action listener: _resource_record_pre_action 09:16:17 INFO - Running main action method: pull 09:16:17 INFO - Pull has nothing to do! 09:16:17 INFO - Running post-action listener: _resource_record_post_action 09:16:17 INFO - ##### 09:16:17 INFO - ##### Running install step. 09:16:17 INFO - ##### 09:16:17 INFO - Running pre-action listener: _resource_record_pre_action 09:16:17 INFO - Running main action method: install 09:16:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:16:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:16:17 INFO - Reading from file tmpfile_stdout 09:16:17 INFO - Detecting whether we're running mozinstall >=1.0... 09:16:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:16:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:16:18 INFO - Reading from file tmpfile_stdout 09:16:18 INFO - Output received: 09:16:18 INFO - Usage: mozinstall [options] installer 09:16:18 INFO - Options: 09:16:18 INFO - -h, --help show this help message and exit 09:16:18 INFO - -d DEST, --destination=DEST 09:16:18 INFO - Directory to install application into. [default: 09:16:18 INFO - "/builds/slave/test"] 09:16:18 INFO - --app=APP Application being installed. [default: firefox] 09:16:18 INFO - mkdir: /builds/slave/test/build/application 09:16: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'] 09:16: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 09:16:47 INFO - Reading from file tmpfile_stdout 09:16:47 INFO - Output received: 09:16:47 INFO - /builds/slave/test/build/application/firefox/firefox 09:16:47 INFO - Running post-action listener: _resource_record_post_action 09:16:47 INFO - ##### 09:16:47 INFO - ##### Running run-tests step. 09:16:47 INFO - ##### 09:16:47 INFO - Running pre-action listener: _resource_record_pre_action 09:16:47 INFO - Running main action method: run_tests 09:16:47 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:16:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:16:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:16:47 INFO - grabbing minidump binary from tooltool 09:16:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:47 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 0x87b4e30>, '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 0x8a51c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:16:47 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 09:16:47 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 09:16:47 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:16:47 INFO - Return code: 0 09:16:47 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:16:47 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:16:47 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/GboYAakaRhmHE2EOIpBFkQ/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 09:16:47 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/GboYAakaRhmHE2EOIpBFkQ/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 09:16:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:47 INFO - 'CCACHE_UMASK': '002', 09:16:47 INFO - 'DISPLAY': ':0', 09:16:47 INFO - 'HOME': '/home/cltbld', 09:16:47 INFO - 'LANG': 'en_US.UTF-8', 09:16:47 INFO - 'LOGNAME': 'cltbld', 09:16:47 INFO - 'MAIL': '/var/mail/cltbld', 09:16:47 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:16:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:47 INFO - 'MOZ_NO_REMOTE': '1', 09:16:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:47 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:47 INFO - 'PWD': '/builds/slave/test', 09:16:47 INFO - 'SHELL': '/bin/bash', 09:16:47 INFO - 'SHLVL': '1', 09:16:47 INFO - 'TERM': 'linux', 09:16:47 INFO - 'TMOUT': '86400', 09:16:47 INFO - 'USER': 'cltbld', 09:16:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549325.555680-365906415', 09:16:47 INFO - '_': '/tools/buildbot/bin/python'} 09:16:47 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/GboYAakaRhmHE2EOIpBFkQ/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 09:16:48 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 09:16:48 INFO - import pkg_resources 09:16:49 INFO - Using 1 client processes 09:16:50 INFO - wptserve Starting http server on 127.0.0.1:8000 09:16:50 INFO - wptserve Starting http server on 127.0.0.1:8001 09:16:50 INFO - wptserve Starting http server on 127.0.0.1:8443 09:16:52 INFO - SUITE-START | Running 778 tests 09:16:52 INFO - Running testharness tests 09:16:52 INFO - Setting up ssl 09:16:52 INFO - PROCESS | certutil | 09:16:52 INFO - PROCESS | certutil | 09:16:52 INFO - PROCESS | certutil | 09:16:52 INFO - Certificate Nickname Trust Attributes 09:16:52 INFO - SSL,S/MIME,JAR/XPI 09:16:52 INFO - 09:16:52 INFO - web-platform-tests CT,, 09:16:52 INFO - 09:16:52 INFO - Starting runner 09:16:55 INFO - PROCESS | 26294 | 1469549815220 Marionette DEBUG Marionette enabled via build flag and pref 09:16:55 INFO - PROCESS | 26294 | ++DOCSHELL 0xa4d51800 == 1 [pid = 26294] [id = 1] 09:16:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 1 (0xa4d51c00) [pid = 26294] [serial = 1] [outer = (nil)] 09:16:55 INFO - PROCESS | 26294 | [26294] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:16:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 2 (0xa4d52400) [pid = 26294] [serial = 2] [outer = 0xa4d51c00] 09:16:55 INFO - PROCESS | 26294 | 1469549815893 Marionette INFO Listening on port 2828 09:16:56 INFO - PROCESS | 26294 | 1469549816470 Marionette DEBUG Marionette enabled via command-line flag 09:16:56 INFO - PROCESS | 26294 | ++DOCSHELL 0xa2002800 == 2 [pid = 26294] [id = 2] 09:16:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 3 (0xa2002c00) [pid = 26294] [serial = 3] [outer = (nil)] 09:16:56 INFO - PROCESS | 26294 | [26294] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:16:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 4 (0xa2003400) [pid = 26294] [serial = 4] [outer = 0xa2002c00] 09:16:56 INFO - PROCESS | 26294 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ccf80 09:16:56 INFO - PROCESS | 26294 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d0a80 09:16:56 INFO - PROCESS | 26294 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ddbc0 09:16:56 INFO - PROCESS | 26294 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fc820 09:16:56 INFO - PROCESS | 26294 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20de720 09:16:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 5 (0xa100a400) [pid = 26294] [serial = 5] [outer = 0xa4d51c00] 09:16:56 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:16:56 INFO - PROCESS | 26294 | 1469549816867 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58666 09:16:56 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:16:56 INFO - PROCESS | 26294 | 1469549816947 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58667 09:16:56 INFO - PROCESS | 26294 | 1469549816956 Marionette DEBUG Closed connection conn0 09:16:57 INFO - PROCESS | 26294 | [26294] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:16:57 INFO - PROCESS | 26294 | 1469549817075 Marionette DEBUG Closed connection conn1 09:16:57 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:16:57 INFO - PROCESS | 26294 | 1469549817162 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58668 09:16:57 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:16:57 INFO - PROCESS | 26294 | 1469549817206 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58669 09:16:57 INFO - PROCESS | 26294 | 1469549817209 Marionette DEBUG Closed connection conn2 09:16:57 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:16:57 INFO - PROCESS | 26294 | 1469549817239 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58670 09:16:57 INFO - PROCESS | 26294 | 1469549817249 Marionette DEBUG Closed connection conn3 09:16:57 INFO - PROCESS | 26294 | 1469549817279 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:16:57 INFO - PROCESS | 26294 | 1469549817294 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":"20160726073904","device":"desktop","version":"48.0"} 09:16:58 INFO - PROCESS | 26294 | [26294] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x9adb2c00 == 3 [pid = 26294] [id = 3] 09:16:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 6 (0x9adb3000) [pid = 26294] [serial = 6] [outer = (nil)] 09:16:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x9adb3400 == 4 [pid = 26294] [id = 4] 09:16:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 7 (0x9adb3800) [pid = 26294] [serial = 7] [outer = (nil)] 09:16:59 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:16:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x9a5d0400 == 5 [pid = 26294] [id = 5] 09:16:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 8 (0x9a5d0800) [pid = 26294] [serial = 8] [outer = (nil)] 09:16:59 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:16:59 INFO - PROCESS | 26294 | [26294] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:16:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 9 (0x9a1e6800) [pid = 26294] [serial = 9] [outer = 0x9a5d0800] 09:16:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 10 (0x9a32dc00) [pid = 26294] [serial = 10] [outer = 0x9adb3000] 09:16:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 11 (0x9a32f800) [pid = 26294] [serial = 11] [outer = 0x9adb3800] 09:16:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 12 (0x9a331c00) [pid = 26294] [serial = 12] [outer = 0x9a5d0800] 09:17:01 INFO - PROCESS | 26294 | 1469549821001 Marionette INFO startBrowser bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:01 INFO - PROCESS | 26294 | 1469549821049 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 26294 | 1469549821069 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 26294 | 1469549821073 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 13 (0x9adb6c00) [pid = 26294] [serial = 13] [outer = 0x9a5d0800] 09:17:01 INFO - PROCESS | 26294 | 1469549821779 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"bd0172b5-3fdb-436e-aad2-b15c67e448fa","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":"20160726073904","device":"desktop","version":"48.0","command_id":1}}] 09:17:02 INFO - PROCESS | 26294 | 1469549822042 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}] 09:17:02 INFO - PROCESS | 26294 | 1469549822053 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:02 INFO - PROCESS | 26294 | 1469549822387 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:17:02 INFO - PROCESS | 26294 | 1469549822534 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:17:02 INFO - PROCESS | 26294 | 1469549822541 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:02 INFO - PROCESS | 26294 | [26294] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:17:02 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:17:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 14 (0x94827800) [pid = 26294] [serial = 14] [outer = 0x9a5d0800] 09:17:03 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:17:03 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:03 INFO - PROCESS | 26294 | 1469549823218 Marionette TRACE conn4 <- [1,3,null,{}] 09:17:03 INFO - PROCESS | 26294 | 1469549823276 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:17:03 INFO - PROCESS | 26294 | 1469549823283 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:03 INFO - PROCESS | 26294 | 1469549823339 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:17:03 INFO - PROCESS | 26294 | 1469549823400 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 26294 | 1469549823405 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:17:03 INFO - PROCESS | 26294 | 1469549823435 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 26294 | 1469549823440 Marionette TRACE conn4 <- [1,6,null,{}] 09:17:03 INFO - PROCESS | 26294 | 1469549823527 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}] 09:17:03 INFO - PROCESS | 26294 | 1469549823532 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:03 INFO - PROCESS | 26294 | 1469549823554 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:17:03 INFO - PROCESS | 26294 | 1469549823564 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 26294 | 1469549823573 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d73400 == 6 [pid = 26294] [id = 6] 09:17:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 15 (0x93d73800) [pid = 26294] [serial = 15] [outer = (nil)] 09:17:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 16 (0x93d75800) [pid = 26294] [serial = 16] [outer = 0x93d73800] 09:17:03 INFO - PROCESS | 26294 | 1469549823647 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 17 (0x93d7a400) [pid = 26294] [serial = 17] [outer = 0x93d73800] 09:17:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a3a400 == 7 [pid = 26294] [id = 7] 09:17:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 18 (0x93a3ac00) [pid = 26294] [serial = 18] [outer = (nil)] 09:17:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 19 (0x93a41c00) [pid = 26294] [serial = 19] [outer = 0x93a3ac00] 09:17:04 INFO - PROCESS | 26294 | 1469549824145 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 20 (0x93b5f800) [pid = 26294] [serial = 20] [outer = 0x93a3ac00] 09:17:04 INFO - PROCESS | 26294 | [26294] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:17:04 INFO - PROCESS | 26294 | 1469549824679 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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1318ms 09:17:04 INFO - PROCESS | 26294 | 1469549824797 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 26294 | 1469549824801 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:17:04 INFO - PROCESS | 26294 | 1469549824840 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 26294 | 1469549824843 Marionette TRACE conn4 <- [1,10,null,{}] 09:17:04 INFO - PROCESS | 26294 | 1469549824865 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}] 09:17:04 INFO - PROCESS | 26294 | 1469549824876 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:05 INFO - PROCESS | 26294 | 1469549825055 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:17:05 INFO - PROCESS | 26294 | 1469549825074 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 26294 | 1469549825081 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x9203ac00 == 8 [pid = 26294] [id = 8] 09:17:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 21 (0x9203b000) [pid = 26294] [serial = 21] [outer = (nil)] 09:17:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 22 (0x9203d000) [pid = 26294] [serial = 22] [outer = 0x9203b000] 09:17:05 INFO - PROCESS | 26294 | 1469549825154 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 23 (0x92041c00) [pid = 26294] [serial = 23] [outer = 0x9203b000] 09:17:06 INFO - PROCESS | 26294 | 1469549826179 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1403ms 09:17:06 INFO - PROCESS | 26294 | 1469549826233 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 26294 | 1469549826238 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:17:06 INFO - PROCESS | 26294 | 1469549826247 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 26294 | 1469549826251 Marionette TRACE conn4 <- [1,14,null,{}] 09:17:06 INFO - PROCESS | 26294 | 1469549826305 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}] 09:17:06 INFO - PROCESS | 26294 | 1469549826311 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:06 INFO - PROCESS | 26294 | 1469549826547 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:17:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x92434800 == 9 [pid = 26294] [id = 9] 09:17:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 24 (0x92434c00) [pid = 26294] [serial = 24] [outer = (nil)] 09:17:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 25 (0x9203d400) [pid = 26294] [serial = 25] [outer = 0x92434c00] 09:17:06 INFO - PROCESS | 26294 | 1469549826774 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 26294 | 1469549826784 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 26 (0x92437000) [pid = 26294] [serial = 26] [outer = 0x92434c00] 09:17:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x92037400 == 10 [pid = 26294] [id = 10] 09:17:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 27 (0x92439800) [pid = 26294] [serial = 27] [outer = (nil)] 09:17:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 28 (0x9246bc00) [pid = 26294] [serial = 28] [outer = 0x92439800] 09:17:06 INFO - PROCESS | 26294 | 1469549826888 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 29 (0x92472400) [pid = 26294] [serial = 29] [outer = 0x92439800] 09:17:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x92043400 == 11 [pid = 26294] [id = 11] 09:17:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 30 (0x9232bc00) [pid = 26294] [serial = 30] [outer = (nil)] 09:17:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 31 (0x93a37c00) [pid = 26294] [serial = 31] [outer = 0x9232bc00] 09:17:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 32 (0x93d71c00) [pid = 26294] [serial = 32] [outer = 0x9232bc00] 09:17:08 INFO - PROCESS | 26294 | 1469549828093 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1888ms 09:17:08 INFO - PROCESS | 26294 | 1469549828136 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 26294 | 1469549828143 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:17:08 INFO - PROCESS | 26294 | 1469549828153 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 26294 | 1469549828158 Marionette TRACE conn4 <- [1,18,null,{}] 09:17:08 INFO - PROCESS | 26294 | 1469549828165 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}] 09:17:08 INFO - PROCESS | 26294 | 1469549828171 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:08 INFO - PROCESS | 26294 | 1469549828415 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:17:08 INFO - PROCESS | 26294 | 1469549828616 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 26294 | 1469549828624 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x9521ac00 == 12 [pid = 26294] [id = 12] 09:17:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 33 (0x9521b400) [pid = 26294] [serial = 33] [outer = (nil)] 09:17:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 34 (0x98446000) [pid = 26294] [serial = 34] [outer = 0x9521b400] 09:17:08 INFO - PROCESS | 26294 | 1469549828712 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 35 (0x998d0c00) [pid = 26294] [serial = 35] [outer = 0x9521b400] 09:17:09 INFO - PROCESS | 26294 | 1469549829573 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]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1444ms 09:17:09 INFO - PROCESS | 26294 | 1469549829598 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:17:09 INFO - PROCESS | 26294 | 1469549829603 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:17:09 INFO - PROCESS | 26294 | 1469549829610 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 26294 | 1469549829616 Marionette TRACE conn4 <- [1,22,null,{}] 09:17:09 INFO - PROCESS | 26294 | 1469549829633 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}] 09:17:09 INFO - PROCESS | 26294 | 1469549829642 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:09 INFO - PROCESS | 26294 | 1469549829832 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:17:09 INFO - PROCESS | 26294 | 1469549829961 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 26294 | 1469549829972 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x9af25000 == 13 [pid = 26294] [id = 13] 09:17:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 36 (0x9af5b400) [pid = 26294] [serial = 36] [outer = (nil)] 09:17:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 37 (0x9b4c6c00) [pid = 26294] [serial = 37] [outer = 0x9af5b400] 09:17:10 INFO - PROCESS | 26294 | 1469549830056 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 38 (0x9d4c7000) [pid = 26294] [serial = 38] [outer = 0x9af5b400] 09:17:11 INFO - PROCESS | 26294 | 1469549831031 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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1488ms 09:17:11 INFO - PROCESS | 26294 | 1469549831110 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 26294 | 1469549831115 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:17:11 INFO - PROCESS | 26294 | 1469549831121 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 26294 | 1469549831125 Marionette TRACE conn4 <- [1,26,null,{}] 09:17:11 INFO - PROCESS | 26294 | 1469549831131 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}] 09:17:11 INFO - PROCESS | 26294 | 1469549831136 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:11 INFO - PROCESS | 26294 | 1469549831318 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:17:11 INFO - PROCESS | 26294 | 1469549831451 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 26294 | 1469549831458 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x9246f800 == 14 [pid = 26294] [id = 14] 09:17:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 39 (0x92471400) [pid = 26294] [serial = 39] [outer = (nil)] 09:17:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 40 (0x92477000) [pid = 26294] [serial = 40] [outer = 0x92471400] 09:17:11 INFO - PROCESS | 26294 | 1469549831738 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 41 (0x93b62400) [pid = 26294] [serial = 41] [outer = 0x92471400] 09:17:12 INFO - PROCESS | 26294 | 1469549832571 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1492ms 09:17:12 INFO - PROCESS | 26294 | 1469549832620 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 26294 | 1469549832632 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:17:12 INFO - PROCESS | 26294 | 1469549832649 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 26294 | 1469549832658 Marionette TRACE conn4 <- [1,30,null,{}] 09:17:12 INFO - PROCESS | 26294 | 1469549832670 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}] 09:17:12 INFO - PROCESS | 26294 | 1469549832679 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:12 INFO - PROCESS | 26294 | 1469549832903 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:17:13 INFO - PROCESS | 26294 | 1469549833022 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 26294 | 1469549833031 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x98358c00 == 15 [pid = 26294] [id = 15] 09:17:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 42 (0x9835f000) [pid = 26294] [serial = 42] [outer = (nil)] 09:17:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 43 (0x98ceac00) [pid = 26294] [serial = 43] [outer = 0x9835f000] 09:17:13 INFO - PROCESS | 26294 | 1469549833101 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 44 (0x997ae400) [pid = 26294] [serial = 44] [outer = 0x9835f000] 09:17:13 INFO - PROCESS | 26294 | 1469549833812 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1199ms 09:17:13 INFO - PROCESS | 26294 | 1469549833848 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 26294 | 1469549833853 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:17:13 INFO - PROCESS | 26294 | 1469549833863 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 26294 | 1469549833867 Marionette TRACE conn4 <- [1,34,null,{}] 09:17:13 INFO - PROCESS | 26294 | 1469549833896 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}] 09:17:13 INFO - PROCESS | 26294 | 1469549833902 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:14 INFO - PROCESS | 26294 | 1469549834090 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:17:14 INFO - PROCESS | 26294 | 1469549834100 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 26294 | 1469549834109 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x98447800 == 16 [pid = 26294] [id = 16] 09:17:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 45 (0x99b0d000) [pid = 26294] [serial = 45] [outer = (nil)] 09:17:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 46 (0x9abce400) [pid = 26294] [serial = 46] [outer = 0x99b0d000] 09:17:14 INFO - PROCESS | 26294 | 1469549834176 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 47 (0x9adba800) [pid = 26294] [serial = 47] [outer = 0x99b0d000] 09:17:14 INFO - PROCESS | 26294 | 1469549834897 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]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1081ms 09:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:17:14 INFO - PROCESS | 26294 | 1469549834948 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 26294 | 1469549834951 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:17:14 INFO - PROCESS | 26294 | 1469549834962 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 26294 | 1469549834967 Marionette TRACE conn4 <- [1,38,null,{}] 09:17:14 INFO - PROCESS | 26294 | 1469549834987 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}] 09:17:14 INFO - PROCESS | 26294 | 1469549834995 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:15 INFO - PROCESS | 26294 | 1469549835149 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:17:15 INFO - PROCESS | 26294 | 1469549835160 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 26294 | 1469549835166 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x939dbc00 == 17 [pid = 26294] [id = 17] 09:17:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 48 (0x9b4c2000) [pid = 26294] [serial = 48] [outer = (nil)] 09:17:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 49 (0x9b791000) [pid = 26294] [serial = 49] [outer = 0x9b4c2000] 09:17:15 INFO - PROCESS | 26294 | 1469549835235 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 50 (0x9d312400) [pid = 26294] [serial = 50] [outer = 0x9b4c2000] 09:17:15 INFO - PROCESS | 26294 | 1469549835976 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1044ms 09:17:16 INFO - PROCESS | 26294 | 1469549836002 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 26294 | 1469549836006 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:17:16 INFO - PROCESS | 26294 | 1469549836012 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 26294 | 1469549836015 Marionette TRACE conn4 <- [1,42,null,{}] 09:17:16 INFO - PROCESS | 26294 | 1469549836021 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}] 09:17:16 INFO - PROCESS | 26294 | 1469549836025 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:16 INFO - PROCESS | 26294 | 1469549836226 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:17:16 INFO - PROCESS | 26294 | 1469549836249 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 26294 | 1469549836257 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x9d336000 == 18 [pid = 26294] [id = 18] 09:17:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 51 (0x9d336c00) [pid = 26294] [serial = 51] [outer = (nil)] 09:17:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 52 (0x9d4ca400) [pid = 26294] [serial = 52] [outer = 0x9d336c00] 09:17:16 INFO - PROCESS | 26294 | 1469549836339 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 53 (0x9d810400) [pid = 26294] [serial = 53] [outer = 0x9d336c00] 09:17:17 INFO - PROCESS | 26294 | 1469549837039 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]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1078ms 09:17:17 INFO - PROCESS | 26294 | 1469549837090 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 26294 | 1469549837094 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:17:17 INFO - PROCESS | 26294 | 1469549837100 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 26294 | 1469549837103 Marionette TRACE conn4 <- [1,46,null,{}] 09:17:17 INFO - PROCESS | 26294 | 1469549837109 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}] 09:17:17 INFO - PROCESS | 26294 | 1469549837113 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:17 INFO - PROCESS | 26294 | 1469549837293 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:17:17 INFO - PROCESS | 26294 | 1469549837310 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 26294 | 1469549837321 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:17 INFO - PROCESS | 26294 | ++DOCSHELL 0xa1001800 == 19 [pid = 26294] [id = 19] 09:17:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 54 (0xa100f800) [pid = 26294] [serial = 54] [outer = (nil)] 09:17:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0xa2009400) [pid = 26294] [serial = 55] [outer = 0xa100f800] 09:17:17 INFO - PROCESS | 26294 | 1469549837407 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0xa22eb400) [pid = 26294] [serial = 56] [outer = 0xa100f800] 09:17:18 INFO - PROCESS | 26294 | 1469549838200 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]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1142ms 09:17:18 INFO - PROCESS | 26294 | 1469549838242 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 26294 | 1469549838245 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:17:18 INFO - PROCESS | 26294 | 1469549838251 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 26294 | 1469549838254 Marionette TRACE conn4 <- [1,50,null,{}] 09:17:18 INFO - PROCESS | 26294 | 1469549838260 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}] 09:17:18 INFO - PROCESS | 26294 | 1469549838269 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:18 INFO - PROCESS | 26294 | 1469549838460 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:17:18 INFO - PROCESS | 26294 | 1469549838469 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 26294 | 1469549838477 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x952c1c00 == 20 [pid = 26294] [id = 20] 09:17:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0xa259c400) [pid = 26294] [serial = 57] [outer = (nil)] 09:17:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0xa3270800) [pid = 26294] [serial = 58] [outer = 0xa259c400] 09:17:18 INFO - PROCESS | 26294 | 1469549838542 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0xa3278c00) [pid = 26294] [serial = 59] [outer = 0xa259c400] 09:17:19 INFO - PROCESS | 26294 | 1469549839216 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 984ms 09:17:19 INFO - PROCESS | 26294 | 1469549839237 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 26294 | 1469549839240 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:17:19 INFO - PROCESS | 26294 | 1469549839248 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 26294 | 1469549839251 Marionette TRACE conn4 <- [1,54,null,{}] 09:17:19 INFO - PROCESS | 26294 | 1469549839257 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}] 09:17:19 INFO - PROCESS | 26294 | 1469549839261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:19 INFO - PROCESS | 26294 | 1469549839442 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:17:19 INFO - PROCESS | 26294 | 1469549839458 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 26294 | 1469549839468 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d70000 == 21 [pid = 26294] [id = 21] 09:17:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x948b6c00) [pid = 26294] [serial = 60] [outer = (nil)] 09:17:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0xa2ff1400) [pid = 26294] [serial = 61] [outer = 0x948b6c00] 09:17:19 INFO - PROCESS | 26294 | 1469549839548 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x9adbb800) [pid = 26294] [serial = 62] [outer = 0x948b6c00] 09:17:20 INFO - PROCESS | 26294 | 1469549840196 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]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:17:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 979ms 09:17:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:17:20 INFO - PROCESS | 26294 | 1469549840227 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 26294 | 1469549840230 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:17:20 INFO - PROCESS | 26294 | 1469549840236 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 26294 | 1469549840239 Marionette TRACE conn4 <- [1,58,null,{}] 09:17:20 INFO - PROCESS | 26294 | 1469549840245 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}] 09:17:20 INFO - PROCESS | 26294 | 1469549840249 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:20 INFO - PROCESS | 26294 | 1469549840437 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:17:20 INFO - PROCESS | 26294 | 1469549840454 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 26294 | 1469549840461 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x92043800 == 22 [pid = 26294] [id = 22] 09:17:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x93a3b400) [pid = 26294] [serial = 63] [outer = (nil)] 09:17:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0xa4f18000) [pid = 26294] [serial = 64] [outer = 0x93a3b400] 09:17:20 INFO - PROCESS | 26294 | 1469549840531 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0xa61be400) [pid = 26294] [serial = 65] [outer = 0x93a3b400] 09:17:21 INFO - PROCESS | 26294 | 1469549841249 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1035ms 09:17:21 INFO - PROCESS | 26294 | 1469549841272 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 26294 | 1469549841279 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:17:21 INFO - PROCESS | 26294 | 1469549841287 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 26294 | 1469549841292 Marionette TRACE conn4 <- [1,62,null,{}] 09:17:21 INFO - PROCESS | 26294 | 1469549841307 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}] 09:17:21 INFO - PROCESS | 26294 | 1469549841314 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:22 INFO - PROCESS | 26294 | 1469549842412 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:17:22 INFO - PROCESS | 26294 | 1469549842547 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 26294 | 1469549842555 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a3a800 == 23 [pid = 26294] [id = 23] 09:17:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x93a3c800) [pid = 26294] [serial = 66] [outer = (nil)] 09:17:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x93b5c000) [pid = 26294] [serial = 67] [outer = 0x93a3c800] 09:17:22 INFO - PROCESS | 26294 | 1469549842633 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x948b3c00) [pid = 26294] [serial = 68] [outer = 0x93a3c800] 09:17:23 INFO - PROCESS | 26294 | 1469549843371 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2137ms 09:17:23 INFO - PROCESS | 26294 | 1469549843424 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 26294 | 1469549843429 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:17:23 INFO - PROCESS | 26294 | 1469549843872 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 26294 | 1469549843878 Marionette TRACE conn4 <- [1,66,null,{}] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x93d73800) [pid = 26294] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x9203b000) [pid = 26294] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x92439800) [pid = 26294] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x9521b400) [pid = 26294] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x9af5b400) [pid = 26294] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x92471400) [pid = 26294] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x9835f000) [pid = 26294] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x99b0d000) [pid = 26294] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x9b4c2000) [pid = 26294] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x9d336c00) [pid = 26294] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0xa259c400) [pid = 26294] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:17:23 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x948b6c00) [pid = 26294] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:17:23 INFO - PROCESS | 26294 | 1469549843967 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}] 09:17:23 INFO - PROCESS | 26294 | 1469549843973 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:24 INFO - PROCESS | 26294 | 1469549844138 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:17:24 INFO - PROCESS | 26294 | 1469549844246 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 26294 | 1469549844252 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x952cc800 == 24 [pid = 26294] [id = 24] 09:17:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x952ccc00) [pid = 26294] [serial = 69] [outer = (nil)] 09:17:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x9792e400) [pid = 26294] [serial = 70] [outer = 0x952ccc00] 09:17:24 INFO - PROCESS | 26294 | 1469549844324 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x98c8d800) [pid = 26294] [serial = 71] [outer = 0x952ccc00] 09:17:24 INFO - PROCESS | 26294 | 1469549844954 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1549ms 09:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:17:24 INFO - PROCESS | 26294 | 1469549844987 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 26294 | 1469549844991 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:17:25 INFO - PROCESS | 26294 | 1469549844997 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 26294 | 1469549845000 Marionette TRACE conn4 <- [1,70,null,{}] 09:17:25 INFO - PROCESS | 26294 | 1469549845006 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}] 09:17:25 INFO - PROCESS | 26294 | 1469549845011 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:25 INFO - PROCESS | 26294 | 1469549845162 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:17:25 INFO - PROCESS | 26294 | 1469549845268 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 26294 | 1469549845276 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x92474400 == 25 [pid = 26294] [id = 25] 09:17:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x9a08b400) [pid = 26294] [serial = 72] [outer = (nil)] 09:17:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x9abce800) [pid = 26294] [serial = 73] [outer = 0x9a08b400] 09:17:25 INFO - PROCESS | 26294 | 1469549845343 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x9adbc400) [pid = 26294] [serial = 74] [outer = 0x9a08b400] 09:17:26 INFO - PROCESS | 26294 | 1469549846028 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1092ms 09:17:26 INFO - PROCESS | 26294 | 1469549846089 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 26294 | 1469549846095 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:17:26 INFO - PROCESS | 26294 | 1469549846104 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 26294 | 1469549846110 Marionette TRACE conn4 <- [1,74,null,{}] 09:17:26 INFO - PROCESS | 26294 | 1469549846120 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}] 09:17:26 INFO - PROCESS | 26294 | 1469549846133 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:26 INFO - PROCESS | 26294 | 1469549846314 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:17:26 INFO - PROCESS | 26294 | 1469549846453 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 26294 | 1469549846468 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x95215400 == 26 [pid = 26294] [id = 26] 09:17:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x95218000) [pid = 26294] [serial = 75] [outer = (nil)] 09:17:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x9521c800) [pid = 26294] [serial = 76] [outer = 0x95218000] 09:17:26 INFO - PROCESS | 26294 | 1469549846553 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x98c83400) [pid = 26294] [serial = 77] [outer = 0x95218000] 09:17:27 INFO - PROCESS | 26294 | 1469549847426 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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1391ms 09:17:27 INFO - PROCESS | 26294 | 1469549847495 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 26294 | 1469549847502 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:17:27 INFO - PROCESS | 26294 | 1469549847513 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 26294 | 1469549847516 Marionette TRACE conn4 <- [1,78,null,{}] 09:17:27 INFO - PROCESS | 26294 | 1469549847523 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}] 09:17:27 INFO - PROCESS | 26294 | 1469549847529 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:27 INFO - PROCESS | 26294 | 1469549847700 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:17:27 INFO - PROCESS | 26294 | 1469549847847 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 26294 | 1469549847861 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x939de000 == 27 [pid = 26294] [id = 27] 09:17:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x9a1e6000) [pid = 26294] [serial = 78] [outer = (nil)] 09:17:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x9b4c6800) [pid = 26294] [serial = 79] [outer = 0x9a1e6000] 09:17:27 INFO - PROCESS | 26294 | 1469549847941 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x9d33f000) [pid = 26294] [serial = 80] [outer = 0x9a1e6000] 09:17:28 INFO - PROCESS | 26294 | 1469549848746 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1283ms 09:17:28 INFO - PROCESS | 26294 | 1469549848796 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 26294 | 1469549848800 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:17:28 INFO - PROCESS | 26294 | 1469549848807 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 26294 | 1469549848813 Marionette TRACE conn4 <- [1,82,null,{}] 09:17:28 INFO - PROCESS | 26294 | 1469549848830 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}] 09:17:28 INFO - PROCESS | 26294 | 1469549848838 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:29 INFO - PROCESS | 26294 | 1469549849010 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:17:29 INFO - PROCESS | 26294 | 1469549849147 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 26294 | 1469549849164 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:29 INFO - PROCESS | 26294 | ++DOCSHELL 0xa200b000 == 28 [pid = 26294] [id = 28] 09:17:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0xa208a000) [pid = 26294] [serial = 81] [outer = (nil)] 09:17:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0xa23ab800) [pid = 26294] [serial = 82] [outer = 0xa208a000] 09:17:29 INFO - PROCESS | 26294 | 1469549849249 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0xa2562800) [pid = 26294] [serial = 83] [outer = 0xa208a000] 09:17:30 INFO - PROCESS | 26294 | 1469549850124 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1350ms 09:17:30 INFO - PROCESS | 26294 | 1469549850171 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:17:30 INFO - PROCESS | 26294 | 1469549850177 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:17:30 INFO - PROCESS | 26294 | 1469549850183 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 26294 | 1469549850186 Marionette TRACE conn4 <- [1,86,null,{}] 09:17:30 INFO - PROCESS | 26294 | 1469549850192 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}] 09:17:30 INFO - PROCESS | 26294 | 1469549850197 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:30 INFO - PROCESS | 26294 | 1469549850360 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:17:30 INFO - PROCESS | 26294 | 1469549850494 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 26294 | 1469549850501 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x99867400 == 29 [pid = 26294] [id = 29] 09:17:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x99867c00) [pid = 26294] [serial = 84] [outer = (nil)] 09:17:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x9986c800) [pid = 26294] [serial = 85] [outer = 0x99867c00] 09:17:30 INFO - PROCESS | 26294 | 1469549850585 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x9986f400) [pid = 26294] [serial = 86] [outer = 0x99867c00] 09:17:31 INFO - PROCESS | 26294 | 1469549851390 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]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1280ms 09:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:17:31 INFO - PROCESS | 26294 | 1469549851463 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 26294 | 1469549851466 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:17:31 INFO - PROCESS | 26294 | 1469549851473 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 26294 | 1469549851476 Marionette TRACE conn4 <- [1,90,null,{}] 09:17:31 INFO - PROCESS | 26294 | 1469549851482 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}] 09:17:31 INFO - PROCESS | 26294 | 1469549851487 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:31 INFO - PROCESS | 26294 | 1469549851648 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:17:31 INFO - PROCESS | 26294 | 1469549851784 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 26294 | 1469549851790 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x9986b800 == 30 [pid = 26294] [id = 30] 09:17:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x9986fc00) [pid = 26294] [serial = 87] [outer = (nil)] 09:17:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0xa2fec000) [pid = 26294] [serial = 88] [outer = 0x9986fc00] 09:17:31 INFO - PROCESS | 26294 | 1469549851869 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0xa3275800) [pid = 26294] [serial = 89] [outer = 0x9986fc00] 09:17:32 INFO - PROCESS | 26294 | 1469549852707 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]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1284ms 09:17:32 INFO - PROCESS | 26294 | 1469549852757 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 26294 | 1469549852761 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:17:32 INFO - PROCESS | 26294 | 1469549852786 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 26294 | 1469549852790 Marionette TRACE conn4 <- [1,94,null,{}] 09:17:32 INFO - PROCESS | 26294 | 1469549852796 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}] 09:17:32 INFO - PROCESS | 26294 | 1469549852806 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:33 INFO - PROCESS | 26294 | 1469549853029 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:17:33 INFO - PROCESS | 26294 | 1469549853237 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 26294 | 1469549853244 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x92038800 == 31 [pid = 26294] [id = 31] 09:17:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x92039400) [pid = 26294] [serial = 90] [outer = (nil)] 09:17:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x9242e400) [pid = 26294] [serial = 91] [outer = 0x92039400] 09:17:33 INFO - PROCESS | 26294 | 1469549853419 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x93a3dc00) [pid = 26294] [serial = 92] [outer = 0x92039400] 09:17:34 INFO - PROCESS | 26294 | 1469549854200 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]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1482ms 09:17:34 INFO - PROCESS | 26294 | 1469549854268 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 26294 | 1469549854274 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:17:34 INFO - PROCESS | 26294 | 1469549854282 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 26294 | 1469549854286 Marionette TRACE conn4 <- [1,98,null,{}] 09:17:34 INFO - PROCESS | 26294 | 1469549854293 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}] 09:17:34 INFO - PROCESS | 26294 | 1469549854299 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:34 INFO - PROCESS | 26294 | 1469549854465 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:17:34 INFO - PROCESS | 26294 | 1469549854610 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 26294 | 1469549854625 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x9792d400 == 32 [pid = 26294] [id = 32] 09:17:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x98361000) [pid = 26294] [serial = 93] [outer = (nil)] 09:17:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x9986bc00) [pid = 26294] [serial = 94] [outer = 0x98361000] 09:17:34 INFO - PROCESS | 26294 | 1469549854702 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x998d7800) [pid = 26294] [serial = 95] [outer = 0x98361000] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x9a331c00) [pid = 26294] [serial = 12] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x9246bc00) [pid = 26294] [serial = 28] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x93a37c00) [pid = 26294] [serial = 31] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x98446000) [pid = 26294] [serial = 34] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x9b4c6c00) [pid = 26294] [serial = 37] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x92477000) [pid = 26294] [serial = 40] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x98ceac00) [pid = 26294] [serial = 43] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9abce400) [pid = 26294] [serial = 46] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x9b791000) [pid = 26294] [serial = 49] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x9d312400) [pid = 26294] [serial = 50] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x9d4ca400) [pid = 26294] [serial = 52] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0xa2009400) [pid = 26294] [serial = 55] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0xa3270800) [pid = 26294] [serial = 58] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0xa2ff1400) [pid = 26294] [serial = 61] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x9203d400) [pid = 26294] [serial = 25] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9d810400) [pid = 26294] [serial = 53] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0xa3278c00) [pid = 26294] [serial = 59] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x9adbb800) [pid = 26294] [serial = 62] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x998d0c00) [pid = 26294] [serial = 35] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x997ae400) [pid = 26294] [serial = 44] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x9d4c7000) [pid = 26294] [serial = 38] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x9adba800) [pid = 26294] [serial = 47] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x92041c00) [pid = 26294] [serial = 23] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x93b62400) [pid = 26294] [serial = 41] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x92472400) [pid = 26294] [serial = 29] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x9a1e6800) [pid = 26294] [serial = 9] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0xa4d52400) [pid = 26294] [serial = 2] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x9203d000) [pid = 26294] [serial = 22] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 54 (0x93a41c00) [pid = 26294] [serial = 19] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 53 (0x93d75800) [pid = 26294] [serial = 16] [outer = (nil)] [url = about:blank] 09:17:35 INFO - PROCESS | 26294 | --DOMWINDOW == 52 (0x93d7a400) [pid = 26294] [serial = 17] [outer = (nil)] [url = about:blank] 09:17:36 INFO - PROCESS | 26294 | 1469549856219 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1983ms 09:17:36 INFO - PROCESS | 26294 | 1469549856264 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 26294 | 1469549856270 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:17:36 INFO - PROCESS | 26294 | 1469549856278 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 26294 | 1469549856283 Marionette TRACE conn4 <- [1,102,null,{}] 09:17:36 INFO - PROCESS | 26294 | 1469549856296 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}] 09:17:36 INFO - PROCESS | 26294 | 1469549856302 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:36 INFO - PROCESS | 26294 | 1469549856457 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:17:36 INFO - PROCESS | 26294 | 1469549856569 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 26294 | 1469549856575 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a38400 == 33 [pid = 26294] [id = 33] 09:17:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 53 (0x93a39c00) [pid = 26294] [serial = 96] [outer = (nil)] 09:17:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 54 (0x93d76400) [pid = 26294] [serial = 97] [outer = 0x93a39c00] 09:17:36 INFO - PROCESS | 26294 | 1469549856647 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0x93d79400) [pid = 26294] [serial = 98] [outer = 0x93a39c00] 09:17:37 INFO - PROCESS | 26294 | 1469549857308 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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1085ms 09:17:37 INFO - PROCESS | 26294 | 1469549857379 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 26294 | 1469549857387 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:17:37 INFO - PROCESS | 26294 | 1469549857410 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 26294 | 1469549857415 Marionette TRACE conn4 <- [1,106,null,{}] 09:17:37 INFO - PROCESS | 26294 | 1469549857421 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}] 09:17:37 INFO - PROCESS | 26294 | 1469549857426 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:37 INFO - PROCESS | 26294 | 1469549857588 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:17:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x98440c00) [pid = 26294] [serial = 99] [outer = 0x9232bc00] 09:17:37 INFO - PROCESS | 26294 | 1469549857636 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 26294 | 1469549857645 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x99860800 == 34 [pid = 26294] [id = 34] 09:17:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x99861000) [pid = 26294] [serial = 100] [outer = (nil)] 09:17:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x99864c00) [pid = 26294] [serial = 101] [outer = 0x99861000] 09:17:37 INFO - PROCESS | 26294 | 1469549857720 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x998d0c00) [pid = 26294] [serial = 102] [outer = 0x99861000] 09:17:38 INFO - PROCESS | 26294 | 1469549858589 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1241ms 09:17:38 INFO - PROCESS | 26294 | 1469549858650 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 26294 | 1469549858654 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:17:38 INFO - PROCESS | 26294 | 1469549858660 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 26294 | 1469549858666 Marionette TRACE conn4 <- [1,110,null,{}] 09:17:38 INFO - PROCESS | 26294 | 1469549858683 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}] 09:17:38 INFO - PROCESS | 26294 | 1469549858692 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:38 INFO - PROCESS | 26294 | 1469549858893 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:17:38 INFO - PROCESS | 26294 | 1469549858960 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 26294 | 1469549858970 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x9abd1400 == 35 [pid = 26294] [id = 35] 09:17:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x9abd2000) [pid = 26294] [serial = 103] [outer = (nil)] 09:17:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x9af61800) [pid = 26294] [serial = 104] [outer = 0x9abd2000] 09:17:39 INFO - PROCESS | 26294 | 1469549859045 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x9b785000) [pid = 26294] [serial = 105] [outer = 0x9abd2000] 09:17:39 INFO - PROCESS | 26294 | 1469549859865 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]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1284ms 09:17:39 INFO - PROCESS | 26294 | 1469549859944 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 26294 | 1469549859949 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:17:39 INFO - PROCESS | 26294 | 1469549859955 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 26294 | 1469549859958 Marionette TRACE conn4 <- [1,114,null,{}] 09:17:39 INFO - PROCESS | 26294 | 1469549859964 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}] 09:17:39 INFO - PROCESS | 26294 | 1469549859969 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:40 INFO - PROCESS | 26294 | 1469549860172 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:17:40 INFO - PROCESS | 26294 | 1469549860191 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 26294 | 1469549860199 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x92041000 == 36 [pid = 26294] [id = 36] 09:17:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x9adbb400) [pid = 26294] [serial = 106] [outer = (nil)] 09:17:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x9d33a400) [pid = 26294] [serial = 107] [outer = 0x9adbb400] 09:17:40 INFO - PROCESS | 26294 | 1469549860266 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x9d35ec00) [pid = 26294] [serial = 108] [outer = 0x9adbb400] 09:17:40 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x93a3b400) [pid = 26294] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:17:40 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0xa100f800) [pid = 26294] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:17:40 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x9a08b400) [pid = 26294] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:17:40 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x93a3c800) [pid = 26294] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:17:40 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x952ccc00) [pid = 26294] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:17:41 INFO - PROCESS | 26294 | 1469549861052 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1134ms 09:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:17:41 INFO - PROCESS | 26294 | 1469549861089 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 26294 | 1469549861092 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:17:41 INFO - PROCESS | 26294 | 1469549861098 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 26294 | 1469549861101 Marionette TRACE conn4 <- [1,118,null,{}] 09:17:41 INFO - PROCESS | 26294 | 1469549861107 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}] 09:17:41 INFO - PROCESS | 26294 | 1469549861112 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:41 INFO - PROCESS | 26294 | 1469549861271 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:17:41 INFO - PROCESS | 26294 | 1469549861280 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 26294 | 1469549861287 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d6dc00 == 37 [pid = 26294] [id = 37] 09:17:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x9b791400) [pid = 26294] [serial = 109] [outer = (nil)] 09:17:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x9d363000) [pid = 26294] [serial = 110] [outer = 0x9b791400] 09:17:41 INFO - PROCESS | 26294 | 1469549861354 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x9d4c7000) [pid = 26294] [serial = 111] [outer = 0x9b791400] 09:17:42 INFO - PROCESS | 26294 | 1469549862071 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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1032ms 09:17:42 INFO - PROCESS | 26294 | 1469549862129 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 26294 | 1469549862133 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:17:42 INFO - PROCESS | 26294 | 1469549862139 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 26294 | 1469549862141 Marionette TRACE conn4 <- [1,122,null,{}] 09:17:42 INFO - PROCESS | 26294 | 1469549862147 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}] 09:17:42 INFO - PROCESS | 26294 | 1469549862157 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:42 INFO - PROCESS | 26294 | 1469549862378 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:17:42 INFO - PROCESS | 26294 | 1469549862391 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 26294 | 1469549862400 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x9b86c400 == 38 [pid = 26294] [id = 38] 09:17:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x9d4cb000) [pid = 26294] [serial = 112] [outer = (nil)] 09:17:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0xa2089c00) [pid = 26294] [serial = 113] [outer = 0x9d4cb000] 09:17:42 INFO - PROCESS | 26294 | 1469549862465 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0xa2256c00) [pid = 26294] [serial = 114] [outer = 0x9d4cb000] 09:17:43 INFO - PROCESS | 26294 | 1469549863456 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1435ms 09:17:43 INFO - PROCESS | 26294 | 1469549863575 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 26294 | 1469549863581 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:17:43 INFO - PROCESS | 26294 | 1469549863640 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 26294 | 1469549863646 Marionette TRACE conn4 <- [1,126,null,{}] 09:17:43 INFO - PROCESS | 26294 | 1469549863658 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}] 09:17:43 INFO - PROCESS | 26294 | 1469549863665 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:43 INFO - PROCESS | 26294 | 1469549863842 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:17:43 INFO - PROCESS | 26294 | 1469549863961 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 26294 | 1469549863971 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d75800 == 39 [pid = 26294] [id = 39] 09:17:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x93d77800) [pid = 26294] [serial = 115] [outer = (nil)] 09:17:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x98ceb400) [pid = 26294] [serial = 116] [outer = 0x93d77800] 09:17:44 INFO - PROCESS | 26294 | 1469549864091 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x998dc400) [pid = 26294] [serial = 117] [outer = 0x93d77800] 09:17:45 INFO - PROCESS | 26294 | 1469549865081 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1538ms 09:17:45 INFO - PROCESS | 26294 | 1469549865127 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 26294 | 1469549865138 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:17:45 INFO - PROCESS | 26294 | 1469549865175 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 26294 | 1469549865180 Marionette TRACE conn4 <- [1,130,null,{}] 09:17:45 INFO - PROCESS | 26294 | 1469549865186 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}] 09:17:45 INFO - PROCESS | 26294 | 1469549865192 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:45 INFO - PROCESS | 26294 | 1469549865375 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:17:45 INFO - PROCESS | 26294 | 1469549865528 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 26294 | 1469549865537 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x9520f800 == 40 [pid = 26294] [id = 40] 09:17:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x95217400) [pid = 26294] [serial = 118] [outer = (nil)] 09:17:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x9536f800) [pid = 26294] [serial = 119] [outer = 0x95217400] 09:17:45 INFO - PROCESS | 26294 | 1469549865644 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x984e7400) [pid = 26294] [serial = 120] [outer = 0x95217400] 09:17:46 INFO - PROCESS | 26294 | 1469549866548 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1443ms 09:17:46 INFO - PROCESS | 26294 | 1469549866616 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 26294 | 1469549866620 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:17:46 INFO - PROCESS | 26294 | 1469549866627 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 26294 | 1469549866633 Marionette TRACE conn4 <- [1,134,null,{}] 09:17:46 INFO - PROCESS | 26294 | 1469549866650 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}] 09:17:46 INFO - PROCESS | 26294 | 1469549866658 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:46 INFO - PROCESS | 26294 | 1469549866865 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:17:47 INFO - PROCESS | 26294 | 1469549867038 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 26294 | 1469549867051 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x98c83800 == 41 [pid = 26294] [id = 41] 09:17:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x98c84800) [pid = 26294] [serial = 121] [outer = (nil)] 09:17:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x9a328400) [pid = 26294] [serial = 122] [outer = 0x98c84800] 09:17:47 INFO - PROCESS | 26294 | 1469549867134 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x9d35a400) [pid = 26294] [serial = 123] [outer = 0x98c84800] 09:17:48 INFO - PROCESS | 26294 | --DOCSHELL 0x939de000 == 40 [pid = 26294] [id = 27] 09:17:48 INFO - PROCESS | 26294 | --DOCSHELL 0x93d6dc00 == 39 [pid = 26294] [id = 37] 09:17:48 INFO - PROCESS | 26294 | --DOCSHELL 0x92041000 == 38 [pid = 26294] [id = 36] 09:17:48 INFO - PROCESS | 26294 | --DOCSHELL 0x9abd1400 == 37 [pid = 26294] [id = 35] 09:17:48 INFO - PROCESS | 26294 | --DOCSHELL 0x99860800 == 36 [pid = 26294] [id = 34] 09:17:48 INFO - PROCESS | 26294 | --DOCSHELL 0x93a38400 == 35 [pid = 26294] [id = 33] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0xa61be400) [pid = 26294] [serial = 65] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0xa4f18000) [pid = 26294] [serial = 64] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0xa22eb400) [pid = 26294] [serial = 56] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x9abce800) [pid = 26294] [serial = 73] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x93b5c000) [pid = 26294] [serial = 67] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x9792e400) [pid = 26294] [serial = 70] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x9adbc400) [pid = 26294] [serial = 74] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x948b3c00) [pid = 26294] [serial = 68] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x98c8d800) [pid = 26294] [serial = 71] [outer = (nil)] [url = about:blank] 09:17:48 INFO - PROCESS | 26294 | 1469549868322 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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1735ms 09:17:48 INFO - PROCESS | 26294 | 1469549868369 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 26294 | 1469549868374 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:17:48 INFO - PROCESS | 26294 | 1469549868383 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 26294 | 1469549868388 Marionette TRACE conn4 <- [1,138,null,{}] 09:17:48 INFO - PROCESS | 26294 | 1469549868395 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}] 09:17:48 INFO - PROCESS | 26294 | 1469549868400 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:48 INFO - PROCESS | 26294 | 1469549868556 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:17:48 INFO - PROCESS | 26294 | 1469549868566 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 26294 | 1469549868577 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a37800 == 36 [pid = 26294] [id = 42] 09:17:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x93b55400) [pid = 26294] [serial = 124] [outer = (nil)] 09:17:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x948b8400) [pid = 26294] [serial = 125] [outer = 0x93b55400] 09:17:48 INFO - PROCESS | 26294 | 1469549868646 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x95219c00) [pid = 26294] [serial = 126] [outer = 0x93b55400] 09:17:49 INFO - PROCESS | 26294 | 1469549869434 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1092ms 09:17:49 INFO - PROCESS | 26294 | 1469549869475 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 26294 | 1469549869481 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:17:49 INFO - PROCESS | 26294 | 1469549869491 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 26294 | 1469549869496 Marionette TRACE conn4 <- [1,142,null,{}] 09:17:49 INFO - PROCESS | 26294 | 1469549869502 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}] 09:17:49 INFO - PROCESS | 26294 | 1469549869507 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:49 INFO - PROCESS | 26294 | 1469549869668 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:17:49 INFO - PROCESS | 26294 | 1469549869679 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 26294 | 1469549869689 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x95211800 == 37 [pid = 26294] [id = 43] 09:17:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x98cec800) [pid = 26294] [serial = 127] [outer = (nil)] 09:17:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x99860800) [pid = 26294] [serial = 128] [outer = 0x98cec800] 09:17:49 INFO - PROCESS | 26294 | 1469549869755 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x998dcc00) [pid = 26294] [serial = 129] [outer = 0x98cec800] 09:17:50 INFO - PROCESS | 26294 | 1469549870530 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1092ms 09:17:50 INFO - PROCESS | 26294 | 1469549870585 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 26294 | 1469549870589 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:17:50 INFO - PROCESS | 26294 | 1469549870595 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 26294 | 1469549870601 Marionette TRACE conn4 <- [1,146,null,{}] 09:17:50 INFO - PROCESS | 26294 | 1469549870622 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}] 09:17:50 INFO - PROCESS | 26294 | 1469549870630 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:50 INFO - PROCESS | 26294 | 1469549870819 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:17:50 INFO - PROCESS | 26294 | 1469549870841 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 26294 | 1469549870853 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x9b790800 == 38 [pid = 26294] [id = 44] 09:17:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x9b791000) [pid = 26294] [serial = 130] [outer = (nil)] 09:17:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x9d359400) [pid = 26294] [serial = 131] [outer = 0x9b791000] 09:17:50 INFO - PROCESS | 26294 | 1469549870918 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x9d363400) [pid = 26294] [serial = 132] [outer = 0x9b791000] 09:17:51 INFO - PROCESS | 26294 | 1469549871730 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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1157ms 09:17:51 INFO - PROCESS | 26294 | 1469549871758 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 26294 | 1469549871762 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:17:51 INFO - PROCESS | 26294 | 1469549871768 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 26294 | 1469549871771 Marionette TRACE conn4 <- [1,150,null,{}] 09:17:51 INFO - PROCESS | 26294 | 1469549871777 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}] 09:17:51 INFO - PROCESS | 26294 | 1469549871782 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:51 INFO - PROCESS | 26294 | 1469549871977 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:17:52 INFO - PROCESS | 26294 | 1469549871994 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 26294 | 1469549872003 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x9af22c00 == 39 [pid = 26294] [id = 45] 09:17:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x9d807c00) [pid = 26294] [serial = 133] [outer = (nil)] 09:17:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0xa2001800) [pid = 26294] [serial = 134] [outer = 0x9d807c00] 09:17:52 INFO - PROCESS | 26294 | 1469549872068 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0xa2315800) [pid = 26294] [serial = 135] [outer = 0x9d807c00] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x95218000) [pid = 26294] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x98361000) [pid = 26294] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x93a39c00) [pid = 26294] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x99861000) [pid = 26294] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x9a1e6000) [pid = 26294] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x9abd2000) [pid = 26294] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0xa208a000) [pid = 26294] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x99867c00) [pid = 26294] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x9adbb400) [pid = 26294] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x9b791400) [pid = 26294] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9986fc00) [pid = 26294] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:17:52 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x92039400) [pid = 26294] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:17:53 INFO - PROCESS | 26294 | 1469549873112 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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1396ms 09:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:17:53 INFO - PROCESS | 26294 | 1469549873165 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 26294 | 1469549873168 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:17:53 INFO - PROCESS | 26294 | 1469549873173 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 26294 | 1469549873184 Marionette TRACE conn4 <- [1,154,null,{}] 09:17:53 INFO - PROCESS | 26294 | 1469549873188 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}] 09:17:53 INFO - PROCESS | 26294 | 1469549873194 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:53 INFO - PROCESS | 26294 | 1469549873354 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:17:53 INFO - PROCESS | 26294 | 1469549873486 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 26294 | 1469549873495 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a38400 == 40 [pid = 26294] [id = 46] 09:17:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x93a38c00) [pid = 26294] [serial = 136] [outer = (nil)] 09:17:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x9a1e6000) [pid = 26294] [serial = 137] [outer = 0x93a38c00] 09:17:53 INFO - PROCESS | 26294 | 1469549873565 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x9d4ce400) [pid = 26294] [serial = 138] [outer = 0x93a38c00] 09:17:54 INFO - PROCESS | 26294 | 1469549874316 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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1191ms 09:17:54 INFO - PROCESS | 26294 | 1469549874365 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 26294 | 1469549874368 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:17:54 INFO - PROCESS | 26294 | 1469549874376 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 26294 | 1469549874379 Marionette TRACE conn4 <- [1,158,null,{}] 09:17:54 INFO - PROCESS | 26294 | 1469549874384 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}] 09:17:54 INFO - PROCESS | 26294 | 1469549874394 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:54 INFO - PROCESS | 26294 | 1469549874557 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:17:54 INFO - PROCESS | 26294 | 1469549874566 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 26294 | 1469549874572 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x9d363800 == 41 [pid = 26294] [id = 47] 09:17:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0xa22eb800) [pid = 26294] [serial = 139] [outer = (nil)] 09:17:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0xa3347800) [pid = 26294] [serial = 140] [outer = 0xa22eb800] 09:17:54 INFO - PROCESS | 26294 | 1469549874642 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0xa330c000) [pid = 26294] [serial = 141] [outer = 0xa22eb800] 09:17:55 INFO - PROCESS | 26294 | 1469549875773 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1438ms 09:17:55 INFO - PROCESS | 26294 | 1469549875869 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 26294 | 1469549875874 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:17:55 INFO - PROCESS | 26294 | 1469549875975 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 26294 | 1469549875980 Marionette TRACE conn4 <- [1,162,null,{}] 09:17:56 INFO - PROCESS | 26294 | 1469549876071 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}] 09:17:56 INFO - PROCESS | 26294 | 1469549876075 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:56 INFO - PROCESS | 26294 | 1469549876289 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:17:56 INFO - PROCESS | 26294 | 1469549876412 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 26294 | 1469549876422 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x9536e000 == 42 [pid = 26294] [id = 48] 09:17:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x97935c00) [pid = 26294] [serial = 142] [outer = (nil)] 09:17:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x9abc9c00) [pid = 26294] [serial = 143] [outer = 0x97935c00] 09:17:56 INFO - PROCESS | 26294 | 1469549876502 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x9abd1800) [pid = 26294] [serial = 144] [outer = 0x97935c00] 09:17:57 INFO - PROCESS | 26294 | 1469549877378 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1495ms 09:17:57 INFO - PROCESS | 26294 | 1469549877431 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 26294 | 1469549877438 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:17:57 INFO - PROCESS | 26294 | 1469549877449 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 26294 | 1469549877453 Marionette TRACE conn4 <- [1,166,null,{}] 09:17:57 INFO - PROCESS | 26294 | 1469549877459 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}] 09:17:57 INFO - PROCESS | 26294 | 1469549877465 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:57 INFO - PROCESS | 26294 | 1469549877684 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:17:57 INFO - PROCESS | 26294 | 1469549877830 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 26294 | 1469549877837 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:57 INFO - PROCESS | 26294 | ++DOCSHELL 0xa108a800 == 43 [pid = 26294] [id = 49] 09:17:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0xa234bc00) [pid = 26294] [serial = 145] [outer = (nil)] 09:17:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0xa25ed800) [pid = 26294] [serial = 146] [outer = 0xa234bc00] 09:17:57 INFO - PROCESS | 26294 | 1469549877949 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0xa3272400) [pid = 26294] [serial = 147] [outer = 0xa234bc00] 09:17:58 INFO - PROCESS | 26294 | 1469549878812 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]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1392ms 09:17:58 INFO - PROCESS | 26294 | 1469549878840 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 26294 | 1469549878845 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:17:58 INFO - PROCESS | 26294 | 1469549878851 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 26294 | 1469549878857 Marionette TRACE conn4 <- [1,170,null,{}] 09:17:58 INFO - PROCESS | 26294 | 1469549878874 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}] 09:17:58 INFO - PROCESS | 26294 | 1469549878882 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:59 INFO - PROCESS | 26294 | 1469549879104 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:17:59 INFO - PROCESS | 26294 | 1469549879120 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 26294 | 1469549879134 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:17:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x98440800 == 44 [pid = 26294] [id = 50] 09:17:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0xa4f1b800) [pid = 26294] [serial = 148] [outer = (nil)] 09:17:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0xa61c3400) [pid = 26294] [serial = 149] [outer = 0xa4f1b800] 09:17:59 INFO - PROCESS | 26294 | 1469549879249 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0xa6796400) [pid = 26294] [serial = 150] [outer = 0xa4f1b800] 09:18:00 INFO - PROCESS | 26294 | 1469549880164 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1384ms 09:18:00 INFO - PROCESS | 26294 | 1469549880236 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 26294 | 1469549880240 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:18:00 INFO - PROCESS | 26294 | 1469549880247 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 26294 | 1469549880250 Marionette TRACE conn4 <- [1,174,null,{}] 09:18:00 INFO - PROCESS | 26294 | 1469549880256 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}] 09:18:00 INFO - PROCESS | 26294 | 1469549880261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:00 INFO - PROCESS | 26294 | 1469549880475 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:18:00 INFO - PROCESS | 26294 | 1469549880621 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 26294 | 1469549880633 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d6f800 == 45 [pid = 26294] [id = 51] 09:18:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x952ccc00) [pid = 26294] [serial = 151] [outer = (nil)] 09:18:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x9a16ac00) [pid = 26294] [serial = 152] [outer = 0x952ccc00] 09:18:00 INFO - PROCESS | 26294 | 1469549880711 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x9a171000) [pid = 26294] [serial = 153] [outer = 0x952ccc00] 09:18:01 INFO - PROCESS | 26294 | 1469549881129 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:18:01 INFO - PROCESS | 26294 | 1469549881663 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1487ms 09:18:01 INFO - PROCESS | 26294 | 1469549881736 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 26294 | 1469549881739 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:18:01 INFO - PROCESS | 26294 | 1469549881745 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 26294 | 1469549881749 Marionette TRACE conn4 <- [1,178,null,{}] 09:18:01 INFO - PROCESS | 26294 | 1469549881755 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}] 09:18:01 INFO - PROCESS | 26294 | 1469549881760 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:02 INFO - PROCESS | 26294 | 1469549882133 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:18:02 INFO - PROCESS | 26294 | 1469549882339 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 26294 | 1469549882345 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a39400 == 46 [pid = 26294] [id = 52] 09:18:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x93a39800) [pid = 26294] [serial = 154] [outer = (nil)] 09:18:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x93d76c00) [pid = 26294] [serial = 155] [outer = 0x93a39800] 09:18:02 INFO - PROCESS | 26294 | 1469549882424 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x95212800) [pid = 26294] [serial = 156] [outer = 0x93a39800] 09:18:03 INFO - PROCESS | 26294 | --DOCSHELL 0x93a38400 == 45 [pid = 26294] [id = 46] 09:18:03 INFO - PROCESS | 26294 | --DOCSHELL 0x9af22c00 == 44 [pid = 26294] [id = 45] 09:18:03 INFO - PROCESS | 26294 | --DOCSHELL 0x9b790800 == 43 [pid = 26294] [id = 44] 09:18:03 INFO - PROCESS | 26294 | 1469549883587 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]]]}] 09:18:03 INFO - PROCESS | 26294 | --DOCSHELL 0x95211800 == 42 [pid = 26294] [id = 43] 09:18:03 INFO - PROCESS | 26294 | --DOCSHELL 0x93a37800 == 41 [pid = 26294] [id = 42] 09:18:03 INFO - PROCESS | 26294 | --DOCSHELL 0x93d75800 == 40 [pid = 26294] [id = 39] 09:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1931ms 09:18:03 INFO - PROCESS | 26294 | 1469549883678 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:18:03 INFO - PROCESS | 26294 | 1469549883683 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:18:03 INFO - PROCESS | 26294 | 1469549883691 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 26294 | 1469549883695 Marionette TRACE conn4 <- [1,182,null,{}] 09:18:03 INFO - PROCESS | 26294 | 1469549883701 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}] 09:18:03 INFO - PROCESS | 26294 | 1469549883706 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:03 INFO - PROCESS | 26294 | 1469549883861 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x93d71c00) [pid = 26294] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x98c83400) [pid = 26294] [serial = 77] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x9521c800) [pid = 26294] [serial = 76] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x998d7800) [pid = 26294] [serial = 95] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x9986bc00) [pid = 26294] [serial = 94] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x93d76400) [pid = 26294] [serial = 97] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x93d79400) [pid = 26294] [serial = 98] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x99864c00) [pid = 26294] [serial = 101] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x9d33f000) [pid = 26294] [serial = 80] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x9b785000) [pid = 26294] [serial = 105] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x9af61800) [pid = 26294] [serial = 104] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9b4c6800) [pid = 26294] [serial = 79] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0xa2562800) [pid = 26294] [serial = 83] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0xa23ab800) [pid = 26294] [serial = 82] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x9986f400) [pid = 26294] [serial = 86] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x9d33a400) [pid = 26294] [serial = 107] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x9986c800) [pid = 26294] [serial = 85] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x9d35ec00) [pid = 26294] [serial = 108] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x9d363000) [pid = 26294] [serial = 110] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0xa3275800) [pid = 26294] [serial = 89] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0xa2fec000) [pid = 26294] [serial = 88] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x93a3dc00) [pid = 26294] [serial = 92] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x9242e400) [pid = 26294] [serial = 91] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x998d0c00) [pid = 26294] [serial = 102] [outer = (nil)] [url = about:blank] 09:18:03 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x9d4c7000) [pid = 26294] [serial = 111] [outer = (nil)] [url = about:blank] 09:18:04 INFO - PROCESS | 26294 | 1469549884050 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 26294 | 1469549884061 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d71c00 == 41 [pid = 26294] [id = 53] 09:18:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x93d79400) [pid = 26294] [serial = 157] [outer = (nil)] 09:18:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x9792f000) [pid = 26294] [serial = 158] [outer = 0x93d79400] 09:18:04 INFO - PROCESS | 26294 | 1469549884127 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x99860c00) [pid = 26294] [serial = 159] [outer = 0x93d79400] 09:18:04 INFO - PROCESS | 26294 | 1469549884775 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1143ms 09:18:04 INFO - PROCESS | 26294 | 1469549884832 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 26294 | 1469549884837 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:18:04 INFO - PROCESS | 26294 | 1469549884843 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 26294 | 1469549884846 Marionette TRACE conn4 <- [1,186,null,{}] 09:18:04 INFO - PROCESS | 26294 | 1469549884852 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}] 09:18:04 INFO - PROCESS | 26294 | 1469549884857 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:05 INFO - PROCESS | 26294 | 1469549885011 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:18:05 INFO - PROCESS | 26294 | 1469549885021 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 26294 | 1469549885030 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x92435800 == 42 [pid = 26294] [id = 54] 09:18:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x99c05800) [pid = 26294] [serial = 160] [outer = (nil)] 09:18:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x9a172c00) [pid = 26294] [serial = 161] [outer = 0x99c05800] 09:18:05 INFO - PROCESS | 26294 | 1469549885096 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x9a1e7000) [pid = 26294] [serial = 162] [outer = 0x99c05800] 09:18:05 INFO - PROCESS | 26294 | 1469549885855 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1033ms 09:18:05 INFO - PROCESS | 26294 | 1469549885877 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 26294 | 1469549885883 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:18:05 INFO - PROCESS | 26294 | 1469549885898 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 26294 | 1469549885905 Marionette TRACE conn4 <- [1,190,null,{}] 09:18:05 INFO - PROCESS | 26294 | 1469549885939 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}] 09:18:05 INFO - PROCESS | 26294 | 1469549885945 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:06 INFO - PROCESS | 26294 | 1469549886152 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:18:06 INFO - PROCESS | 26294 | 1469549886176 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 26294 | 1469549886182 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x9203b400 == 43 [pid = 26294] [id = 55] 09:18:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x9a174000) [pid = 26294] [serial = 163] [outer = (nil)] 09:18:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x9d33f400) [pid = 26294] [serial = 164] [outer = 0x9a174000] 09:18:06 INFO - PROCESS | 26294 | 1469549886249 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x9d35a000) [pid = 26294] [serial = 165] [outer = 0x9a174000] 09:18:07 INFO - PROCESS | 26294 | 1469549887115 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]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1262ms 09:18:07 INFO - PROCESS | 26294 | 1469549887155 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 26294 | 1469549887161 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:18:07 INFO - PROCESS | 26294 | 1469549887183 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 26294 | 1469549887188 Marionette TRACE conn4 <- [1,194,null,{}] 09:18:07 INFO - PROCESS | 26294 | 1469549887204 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}] 09:18:07 INFO - PROCESS | 26294 | 1469549887211 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:07 INFO - PROCESS | 26294 | 1469549887499 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:18:07 INFO - PROCESS | 26294 | 1469549887537 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 26294 | 1469549887548 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x92034400 == 44 [pid = 26294] [id = 56] 09:18:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x9a169000) [pid = 26294] [serial = 166] [outer = (nil)] 09:18:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x9d809c00) [pid = 26294] [serial = 167] [outer = 0x9a169000] 09:18:07 INFO - PROCESS | 26294 | 1469549887678 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x9d848800) [pid = 26294] [serial = 168] [outer = 0x9a169000] 09:18:08 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x9d807c00) [pid = 26294] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:18:08 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x98c84800) [pid = 26294] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:18:08 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x98cec800) [pid = 26294] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:18:08 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x93b55400) [pid = 26294] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:18:08 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x9b791000) [pid = 26294] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:18:08 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x93a38c00) [pid = 26294] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:18:08 INFO - PROCESS | 26294 | 1469549888949 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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1814ms 09:18:08 INFO - PROCESS | 26294 | 1469549888983 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 26294 | 1469549888988 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:18:08 INFO - PROCESS | 26294 | 1469549888998 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 26294 | 1469549889003 Marionette TRACE conn4 <- [1,198,null,{}] 09:18:09 INFO - PROCESS | 26294 | 1469549889012 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}] 09:18:09 INFO - PROCESS | 26294 | 1469549889018 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:09 INFO - PROCESS | 26294 | 1469549889168 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:18:09 INFO - PROCESS | 26294 | 1469549889186 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 26294 | 1469549889203 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x9203fc00 == 45 [pid = 26294] [id = 57] 09:18:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x92042400) [pid = 26294] [serial = 169] [outer = (nil)] 09:18:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0xa22eb400) [pid = 26294] [serial = 170] [outer = 0x92042400] 09:18:09 INFO - PROCESS | 26294 | 1469549889371 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0xa2599800) [pid = 26294] [serial = 171] [outer = 0x92042400] 09:18:10 INFO - PROCESS | 26294 | 1469549890043 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]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1086ms 09:18:10 INFO - PROCESS | 26294 | 1469549890082 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 26294 | 1469549890086 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:18:10 INFO - PROCESS | 26294 | 1469549890092 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 26294 | 1469549890094 Marionette TRACE conn4 <- [1,202,null,{}] 09:18:10 INFO - PROCESS | 26294 | 1469549890100 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}] 09:18:10 INFO - PROCESS | 26294 | 1469549890105 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:10 INFO - PROCESS | 26294 | 1469549890304 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:18:10 INFO - PROCESS | 26294 | 1469549890415 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 26294 | 1469549890426 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x92039400 == 46 [pid = 26294] [id = 58] 09:18:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x9203cc00) [pid = 26294] [serial = 172] [outer = (nil)] 09:18:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x92434000) [pid = 26294] [serial = 173] [outer = 0x9203cc00] 09:18:10 INFO - PROCESS | 26294 | 1469549890511 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x9246f400) [pid = 26294] [serial = 174] [outer = 0x9203cc00] 09:18:11 INFO - PROCESS | 26294 | 1469549891413 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1386ms 09:18:11 INFO - PROCESS | 26294 | 1469549891481 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 26294 | 1469549891487 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:18:11 INFO - PROCESS | 26294 | 1469549891495 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 26294 | 1469549891500 Marionette TRACE conn4 <- [1,206,null,{}] 09:18:11 INFO - PROCESS | 26294 | 1469549891508 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}] 09:18:11 INFO - PROCESS | 26294 | 1469549891516 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:11 INFO - PROCESS | 26294 | 1469549891729 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:18:11 INFO - PROCESS | 26294 | 1469549891877 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 26294 | 1469549891885 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x9797c800 == 47 [pid = 26294] [id = 59] 09:18:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x97980400) [pid = 26294] [serial = 175] [outer = (nil)] 09:18:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x97988800) [pid = 26294] [serial = 176] [outer = 0x97980400] 09:18:11 INFO - PROCESS | 26294 | 1469549891969 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x98355c00) [pid = 26294] [serial = 177] [outer = 0x97980400] 09:18:12 INFO - PROCESS | 26294 | 1469549892938 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1496ms 09:18:13 INFO - PROCESS | 26294 | 1469549892995 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 26294 | 1469549893000 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:18:13 INFO - PROCESS | 26294 | 1469549893009 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 26294 | 1469549893013 Marionette TRACE conn4 <- [1,210,null,{}] 09:18:13 INFO - PROCESS | 26294 | 1469549893019 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}] 09:18:13 INFO - PROCESS | 26294 | 1469549893024 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:13 INFO - PROCESS | 26294 | 1469549893249 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:18:13 INFO - PROCESS | 26294 | 1469549893430 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 26294 | 1469549893438 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x999e2800 == 48 [pid = 26294] [id = 60] 09:18:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x99c0a800) [pid = 26294] [serial = 178] [outer = (nil)] 09:18:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x9a16cc00) [pid = 26294] [serial = 179] [outer = 0x99c0a800] 09:18:13 INFO - PROCESS | 26294 | 1469549893563 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x9af23c00) [pid = 26294] [serial = 180] [outer = 0x99c0a800] 09:18:14 INFO - PROCESS | 26294 | 1469549894369 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1432ms 09:18:14 INFO - PROCESS | 26294 | 1469549894440 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 26294 | 1469549894444 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:18:14 INFO - PROCESS | 26294 | 1469549894460 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 26294 | 1469549894469 Marionette TRACE conn4 <- [1,214,null,{}] 09:18:14 INFO - PROCESS | 26294 | 1469549894476 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}] 09:18:14 INFO - PROCESS | 26294 | 1469549894484 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:14 INFO - PROCESS | 26294 | 1469549894697 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:18:14 INFO - PROCESS | 26294 | 1469549894845 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 26294 | 1469549894853 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x9af64000 == 49 [pid = 26294] [id = 61] 09:18:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x9d35e800) [pid = 26294] [serial = 181] [outer = (nil)] 09:18:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0xa23ab800) [pid = 26294] [serial = 182] [outer = 0x9d35e800] 09:18:14 INFO - PROCESS | 26294 | 1469549894932 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0xa3272000) [pid = 26294] [serial = 183] [outer = 0x9d35e800] 09:18:15 INFO - PROCESS | 26294 | 1469549895811 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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1402ms 09:18:15 INFO - PROCESS | 26294 | 1469549895853 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 26294 | 1469549895858 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:18:15 INFO - PROCESS | 26294 | 1469549895864 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 26294 | 1469549895868 Marionette TRACE conn4 <- [1,218,null,{}] 09:18:15 INFO - PROCESS | 26294 | 1469549895873 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}] 09:18:15 INFO - PROCESS | 26294 | 1469549895879 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:16 INFO - PROCESS | 26294 | 1469549896049 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:18:16 INFO - PROCESS | 26294 | 1469549896207 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 26294 | 1469549896216 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x9203dc00 == 50 [pid = 26294] [id = 62] 09:18:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x9536cc00) [pid = 26294] [serial = 184] [outer = (nil)] 09:18:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x979e8800) [pid = 26294] [serial = 185] [outer = 0x9536cc00] 09:18:16 INFO - PROCESS | 26294 | 1469549896297 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x979ec000) [pid = 26294] [serial = 186] [outer = 0x9536cc00] 09:18:17 INFO - PROCESS | 26294 | 1469549897125 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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1290ms 09:18:17 INFO - PROCESS | 26294 | 1469549897155 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 26294 | 1469549897159 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:18:17 INFO - PROCESS | 26294 | 1469549897165 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 26294 | 1469549897168 Marionette TRACE conn4 <- [1,222,null,{}] 09:18:17 INFO - PROCESS | 26294 | 1469549897174 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}] 09:18:17 INFO - PROCESS | 26294 | 1469549897179 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:17 INFO - PROCESS | 26294 | 1469549897340 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:18:17 INFO - PROCESS | 26294 | 1469549897508 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 26294 | 1469549897525 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x979ed400 == 51 [pid = 26294] [id = 63] 09:18:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0xa255c800) [pid = 26294] [serial = 187] [outer = (nil)] 09:18:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0xa34dc000) [pid = 26294] [serial = 188] [outer = 0xa255c800] 09:18:17 INFO - PROCESS | 26294 | 1469549897613 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0xa4f1fc00) [pid = 26294] [serial = 189] [outer = 0xa255c800] 09:18:18 INFO - PROCESS | 26294 | 1469549898511 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1379ms 09:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:18:18 INFO - PROCESS | 26294 | 1469549898544 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 26294 | 1469549898547 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:18:18 INFO - PROCESS | 26294 | 1469549898554 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 26294 | 1469549898557 Marionette TRACE conn4 <- [1,226,null,{}] 09:18:18 INFO - PROCESS | 26294 | 1469549898581 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}] 09:18:18 INFO - PROCESS | 26294 | 1469549898586 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:18 INFO - PROCESS | 26294 | 1469549898795 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:18:19 INFO - PROCESS | 26294 | 1469549899149 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 26294 | 1469549899157 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d72800 == 52 [pid = 26294] [id = 64] 09:18:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x93d72c00) [pid = 26294] [serial = 190] [outer = (nil)] 09:18:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x93d7bc00) [pid = 26294] [serial = 191] [outer = 0x93d72c00] 09:18:19 INFO - PROCESS | 26294 | 1469549899275 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x97939400) [pid = 26294] [serial = 192] [outer = 0x93d72c00] 09:18:20 INFO - PROCESS | 26294 | 1469549900151 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]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1655ms 09:18:20 INFO - PROCESS | 26294 | 1469549900210 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 26294 | 1469549900215 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:18:20 INFO - PROCESS | 26294 | 1469549900223 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 26294 | 1469549900227 Marionette TRACE conn4 <- [1,230,null,{}] 09:18:20 INFO - PROCESS | 26294 | 1469549900235 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}] 09:18:20 INFO - PROCESS | 26294 | 1469549900243 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:20 INFO - PROCESS | 26294 | 1469549900404 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:18:20 INFO - PROCESS | 26294 | 1469549900565 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 26294 | 1469549900574 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0x9203fc00 == 51 [pid = 26294] [id = 57] 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0x92034400 == 50 [pid = 26294] [id = 56] 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0x9203b400 == 49 [pid = 26294] [id = 55] 09:18:20 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0xa3347800) [pid = 26294] [serial = 140] [outer = (nil)] [url = about:blank] 09:18:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x92034400 == 50 [pid = 26294] [id = 65] 09:18:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x9203fc00) [pid = 26294] [serial = 193] [outer = (nil)] 09:18:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x952ce000) [pid = 26294] [serial = 194] [outer = 0x9203fc00] 09:18:20 INFO - PROCESS | 26294 | 1469549900676 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x997b7400) [pid = 26294] [serial = 195] [outer = 0x9203fc00] 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0x92435800 == 49 [pid = 26294] [id = 54] 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0x93d71c00 == 48 [pid = 26294] [id = 53] 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0x93a39400 == 47 [pid = 26294] [id = 52] 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0xa108a800 == 46 [pid = 26294] [id = 49] 09:18:20 INFO - PROCESS | 26294 | --DOCSHELL 0x9536e000 == 45 [pid = 26294] [id = 48] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0xa2001800) [pid = 26294] [serial = 134] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0xa2089c00) [pid = 26294] [serial = 113] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x9d35a400) [pid = 26294] [serial = 123] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x9a328400) [pid = 26294] [serial = 122] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x9536f800) [pid = 26294] [serial = 119] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x99860800) [pid = 26294] [serial = 128] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x948b8400) [pid = 26294] [serial = 125] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x95219c00) [pid = 26294] [serial = 126] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x98ceb400) [pid = 26294] [serial = 116] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0xa2315800) [pid = 26294] [serial = 135] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x9d359400) [pid = 26294] [serial = 131] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x9d363400) [pid = 26294] [serial = 132] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x9a1e6000) [pid = 26294] [serial = 137] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x9d4ce400) [pid = 26294] [serial = 138] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x998dcc00) [pid = 26294] [serial = 129] [outer = (nil)] [url = about:blank] 09:18:21 INFO - PROCESS | 26294 | 1469549901420 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1246ms 09:18:21 INFO - PROCESS | 26294 | 1469549901480 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 26294 | 1469549901486 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:18:21 INFO - PROCESS | 26294 | 1469549901493 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 26294 | 1469549901497 Marionette TRACE conn4 <- [1,234,null,{}] 09:18:21 INFO - PROCESS | 26294 | 1469549901507 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}] 09:18:21 INFO - PROCESS | 26294 | 1469549901511 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:21 INFO - PROCESS | 26294 | 1469549901669 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:18:21 INFO - PROCESS | 26294 | 1469549901680 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 26294 | 1469549901689 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x952cbc00 == 46 [pid = 26294] [id = 66] 09:18:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x9986d400) [pid = 26294] [serial = 196] [outer = (nil)] 09:18:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x99c12000) [pid = 26294] [serial = 197] [outer = 0x9986d400] 09:18:21 INFO - PROCESS | 26294 | 1469549901754 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x9a324800) [pid = 26294] [serial = 198] [outer = 0x9986d400] 09:18:22 INFO - PROCESS | 26294 | 1469549902541 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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1098ms 09:18:22 INFO - PROCESS | 26294 | 1469549902593 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 26294 | 1469549902597 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:18:22 INFO - PROCESS | 26294 | 1469549902611 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 26294 | 1469549902620 Marionette TRACE conn4 <- [1,238,null,{}] 09:18:22 INFO - PROCESS | 26294 | 1469549902628 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}] 09:18:22 INFO - PROCESS | 26294 | 1469549902635 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:22 INFO - PROCESS | 26294 | 1469549902792 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:18:22 INFO - PROCESS | 26294 | 1469549902804 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 26294 | 1469549902813 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x92038400 == 47 [pid = 26294] [id = 67] 09:18:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x9d31e400) [pid = 26294] [serial = 199] [outer = (nil)] 09:18:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x9d4cac00) [pid = 26294] [serial = 200] [outer = 0x9d31e400] 09:18:22 INFO - PROCESS | 26294 | 1469549902877 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x9d839400) [pid = 26294] [serial = 201] [outer = 0x9d31e400] 09:18:23 INFO - PROCESS | 26294 | 1469549903732 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1193ms 09:18:23 INFO - PROCESS | 26294 | 1469549903797 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 26294 | 1469549903801 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:18:23 INFO - PROCESS | 26294 | 1469549903807 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 26294 | 1469549903810 Marionette TRACE conn4 <- [1,242,null,{}] 09:18:23 INFO - PROCESS | 26294 | 1469549903816 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}] 09:18:23 INFO - PROCESS | 26294 | 1469549903820 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:24 INFO - PROCESS | 26294 | 1469549904033 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:18:24 INFO - PROCESS | 26294 | 1469549904057 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 26294 | 1469549904065 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x92036400 == 48 [pid = 26294] [id = 68] 09:18:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x939d9c00) [pid = 26294] [serial = 202] [outer = (nil)] 09:18:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0xa2256000) [pid = 26294] [serial = 203] [outer = 0x939d9c00] 09:18:24 INFO - PROCESS | 26294 | 1469549904130 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0xa2315800) [pid = 26294] [serial = 204] [outer = 0x939d9c00] 09:18:24 INFO - PROCESS | 26294 | 1469549904920 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1128ms 09:18:24 INFO - PROCESS | 26294 | 1469549904936 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 26294 | 1469549904939 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:18:24 INFO - PROCESS | 26294 | 1469549904945 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 26294 | 1469549904949 Marionette TRACE conn4 <- [1,246,null,{}] 09:18:24 INFO - PROCESS | 26294 | 1469549904954 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}] 09:18:24 INFO - PROCESS | 26294 | 1469549904959 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:25 INFO - PROCESS | 26294 | 1469549905146 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:18:25 INFO - PROCESS | 26294 | 1469549905172 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 26294 | 1469549905188 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x92436000 == 49 [pid = 26294] [id = 69] 09:18:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x95348800) [pid = 26294] [serial = 205] [outer = (nil)] 09:18:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x9534b000) [pid = 26294] [serial = 206] [outer = 0x95348800] 09:18:25 INFO - PROCESS | 26294 | 1469549905261 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x95350000) [pid = 26294] [serial = 207] [outer = 0x95348800] 09:18:25 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x93a39800) [pid = 26294] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:18:25 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x9a174000) [pid = 26294] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:18:25 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x9a169000) [pid = 26294] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:18:25 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x93d79400) [pid = 26294] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:18:25 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x99c05800) [pid = 26294] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:18:26 INFO - PROCESS | 26294 | 1469549906208 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]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1279ms 09:18:26 INFO - PROCESS | 26294 | 1469549906225 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 26294 | 1469549906228 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:18:26 INFO - PROCESS | 26294 | 1469549906234 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 26294 | 1469549906237 Marionette TRACE conn4 <- [1,250,null,{}] 09:18:26 INFO - PROCESS | 26294 | 1469549906242 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}] 09:18:26 INFO - PROCESS | 26294 | 1469549906247 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:26 INFO - PROCESS | 26294 | 1469549906435 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:18:26 INFO - PROCESS | 26294 | 1469549906454 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 26294 | 1469549906463 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d79400 == 50 [pid = 26294] [id = 70] 09:18:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x9534b800) [pid = 26294] [serial = 208] [outer = (nil)] 09:18:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0xa2562800) [pid = 26294] [serial = 209] [outer = 0x9534b800] 09:18:26 INFO - PROCESS | 26294 | 1469549906534 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0xa4d52400) [pid = 26294] [serial = 210] [outer = 0x9534b800] 09:18:27 INFO - PROCESS | 26294 | 1469549907273 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1082ms 09:18:27 INFO - PROCESS | 26294 | 1469549907316 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 26294 | 1469549907333 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:18:27 INFO - PROCESS | 26294 | 1469549907339 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 26294 | 1469549907342 Marionette TRACE conn4 <- [1,254,null,{}] 09:18:27 INFO - PROCESS | 26294 | 1469549907348 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}] 09:18:27 INFO - PROCESS | 26294 | 1469549907353 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:27 INFO - PROCESS | 26294 | 1469549907537 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:18:27 INFO - PROCESS | 26294 | 1469549907555 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 26294 | 1469549907562 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a39800 == 51 [pid = 26294] [id = 71] 09:18:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x98c83c00) [pid = 26294] [serial = 211] [outer = (nil)] 09:18:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0xa69ad400) [pid = 26294] [serial = 212] [outer = 0x98c83c00] 09:18:27 INFO - PROCESS | 26294 | 1469549907629 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0xa6d9f800) [pid = 26294] [serial = 213] [outer = 0x98c83c00] 09:18:28 INFO - PROCESS | 26294 | 1469549908559 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1278ms 09:18:28 INFO - PROCESS | 26294 | 1469549908621 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:18:28 INFO - PROCESS | 26294 | 1469549908628 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:18:28 INFO - PROCESS | 26294 | 1469549908636 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 26294 | 1469549908643 Marionette TRACE conn4 <- [1,258,null,{}] 09:18:28 INFO - PROCESS | 26294 | 1469549908651 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}] 09:18:28 INFO - PROCESS | 26294 | 1469549908657 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:28 INFO - PROCESS | 26294 | 1469549908880 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:18:29 INFO - PROCESS | 26294 | 1469549909078 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 26294 | 1469549909088 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x93b55000 == 52 [pid = 26294] [id = 72] 09:18:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x95219c00) [pid = 26294] [serial = 214] [outer = (nil)] 09:18:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x97981000) [pid = 26294] [serial = 215] [outer = 0x95219c00] 09:18:29 INFO - PROCESS | 26294 | 1469549909211 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x97986c00) [pid = 26294] [serial = 216] [outer = 0x95219c00] 09:18:30 INFO - PROCESS | 26294 | 1469549910015 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1437ms 09:18:30 INFO - PROCESS | 26294 | 1469549910072 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 26294 | 1469549910080 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:18:30 INFO - PROCESS | 26294 | 1469549910091 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 26294 | 1469549910095 Marionette TRACE conn4 <- [1,262,null,{}] 09:18:30 INFO - PROCESS | 26294 | 1469549910102 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}] 09:18:30 INFO - PROCESS | 26294 | 1469549910108 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:30 INFO - PROCESS | 26294 | 1469549910326 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:18:30 INFO - PROCESS | 26294 | 1469549910480 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 26294 | 1469549910488 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x9797e000 == 53 [pid = 26294] [id = 73] 09:18:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x99b09c00) [pid = 26294] [serial = 217] [outer = (nil)] 09:18:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x9adb4000) [pid = 26294] [serial = 218] [outer = 0x99b09c00] 09:18:30 INFO - PROCESS | 26294 | 1469549910574 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x9b4c7000) [pid = 26294] [serial = 219] [outer = 0x99b09c00] 09:18:31 INFO - PROCESS | 26294 | 1469549911534 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]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1492ms 09:18:31 INFO - PROCESS | 26294 | 1469549911583 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 26294 | 1469549911586 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:18:31 INFO - PROCESS | 26294 | 1469549911594 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 26294 | 1469549911600 Marionette TRACE conn4 <- [1,266,null,{}] 09:18:31 INFO - PROCESS | 26294 | 1469549911617 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}] 09:18:31 INFO - PROCESS | 26294 | 1469549911626 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:31 INFO - PROCESS | 26294 | 1469549911810 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:18:32 INFO - PROCESS | 26294 | 1469549912005 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 26294 | 1469549912012 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:32 INFO - PROCESS | 26294 | ++DOCSHELL 0xa6da8800 == 54 [pid = 26294] [id = 74] 09:18:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0xa6da9c00) [pid = 26294] [serial = 220] [outer = (nil)] 09:18:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0xa6f41800) [pid = 26294] [serial = 221] [outer = 0xa6da9c00] 09:18:32 INFO - PROCESS | 26294 | 1469549912101 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 101 (0xa6f49400) [pid = 26294] [serial = 222] [outer = 0xa6da9c00] 09:18:32 INFO - PROCESS | 26294 | 1469549912950 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1389ms 09:18:32 INFO - PROCESS | 26294 | 1469549912983 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 26294 | 1469549912987 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:18:32 INFO - PROCESS | 26294 | 1469549912994 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 26294 | 1469549912996 Marionette TRACE conn4 <- [1,270,null,{}] 09:18:33 INFO - PROCESS | 26294 | 1469549913003 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}] 09:18:33 INFO - PROCESS | 26294 | 1469549913008 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:33 INFO - PROCESS | 26294 | 1469549913198 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:18:33 INFO - PROCESS | 26294 | 1469549913350 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 26294 | 1469549913361 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:33 INFO - PROCESS | 26294 | ++DOCSHELL 0xa6da7000 == 55 [pid = 26294] [id = 75] 09:18:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0xa6f48400) [pid = 26294] [serial = 223] [outer = (nil)] 09:18:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0xa6f7f800) [pid = 26294] [serial = 224] [outer = 0xa6f48400] 09:18:33 INFO - PROCESS | 26294 | 1469549913440 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0xa8260800) [pid = 26294] [serial = 225] [outer = 0xa6f48400] 09:18:34 INFO - PROCESS | 26294 | 1469549914352 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1385ms 09:18:34 INFO - PROCESS | 26294 | 1469549914379 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 26294 | 1469549914382 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:18:34 INFO - PROCESS | 26294 | 1469549914389 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 26294 | 1469549914393 Marionette TRACE conn4 <- [1,274,null,{}] 09:18:34 INFO - PROCESS | 26294 | 1469549914399 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}] 09:18:34 INFO - PROCESS | 26294 | 1469549914404 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:34 INFO - PROCESS | 26294 | 1469549914567 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:18:34 INFO - PROCESS | 26294 | 1469549914725 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 26294 | 1469549914731 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ac3800 == 56 [pid = 26294] [id = 76] 09:18:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x91ac6800) [pid = 26294] [serial = 226] [outer = (nil)] 09:18:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x91acc400) [pid = 26294] [serial = 227] [outer = 0x91ac6800] 09:18:34 INFO - PROCESS | 26294 | 1469549914811 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x91ace800) [pid = 26294] [serial = 228] [outer = 0x91ac6800] 09:18:35 INFO - PROCESS | 26294 | 1469549915678 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1334ms 09:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:18:35 INFO - PROCESS | 26294 | 1469549915730 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 26294 | 1469549915733 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:18:35 INFO - PROCESS | 26294 | 1469549915741 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 26294 | 1469549915745 Marionette TRACE conn4 <- [1,278,null,{}] 09:18:35 INFO - PROCESS | 26294 | 1469549915756 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}] 09:18:35 INFO - PROCESS | 26294 | 1469549915766 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:35 INFO - PROCESS | 26294 | 1469549915993 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:18:36 INFO - PROCESS | 26294 | 1469549916147 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 26294 | 1469549916155 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x91acec00 == 57 [pid = 26294] [id = 77] 09:18:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x9232d400) [pid = 26294] [serial = 229] [outer = (nil)] 09:18:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0xa8c45000) [pid = 26294] [serial = 230] [outer = 0x9232d400] 09:18:36 INFO - PROCESS | 26294 | 1469549916244 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0xa8c80400) [pid = 26294] [serial = 231] [outer = 0x9232d400] 09:18:37 INFO - PROCESS | 26294 | 1469549917186 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1489ms 09:18:37 INFO - PROCESS | 26294 | 1469549917230 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 26294 | 1469549917234 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:18:37 INFO - PROCESS | 26294 | 1469549917241 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 26294 | 1469549917246 Marionette TRACE conn4 <- [1,282,null,{}] 09:18:37 INFO - PROCESS | 26294 | 1469549917253 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}] 09:18:37 INFO - PROCESS | 26294 | 1469549917258 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:37 INFO - PROCESS | 26294 | 1469549917429 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:18:37 INFO - PROCESS | 26294 | 1469549917603 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 26294 | 1469549917615 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c31c00 == 58 [pid = 26294] [id = 78] 09:18:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x92c32000) [pid = 26294] [serial = 232] [outer = (nil)] 09:18:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 112 (0x92c3a000) [pid = 26294] [serial = 233] [outer = 0x92c32000] 09:18:37 INFO - PROCESS | 26294 | 1469549917712 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x92c3bc00) [pid = 26294] [serial = 234] [outer = 0x92c32000] 09:18:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x948bf400) [pid = 26294] [serial = 235] [outer = 0x9232bc00] 09:18:38 INFO - PROCESS | 26294 | 1469549918935 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1735ms 09:18:38 INFO - PROCESS | 26294 | 1469549918977 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 26294 | 1469549918983 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:18:38 INFO - PROCESS | 26294 | 1469549918991 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 26294 | 1469549918997 Marionette TRACE conn4 <- [1,286,null,{}] 09:18:39 INFO - PROCESS | 26294 | 1469549919005 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}] 09:18:39 INFO - PROCESS | 26294 | 1469549919010 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:39 INFO - PROCESS | 26294 | 1469549919191 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:18:39 INFO - PROCESS | 26294 | 1469549919364 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 26294 | 1469549919372 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x95218c00 == 59 [pid = 26294] [id = 79] 09:18:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 115 (0x95219000) [pid = 26294] [serial = 236] [outer = (nil)] 09:18:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 116 (0x97983c00) [pid = 26294] [serial = 237] [outer = 0x95219000] 09:18:39 INFO - PROCESS | 26294 | 1469549919448 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 117 (0x979e3400) [pid = 26294] [serial = 238] [outer = 0x95219000] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x98c83800 == 58 [pid = 26294] [id = 41] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x9520f800 == 57 [pid = 26294] [id = 40] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x92038800 == 56 [pid = 26294] [id = 31] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 116 (0xa22eb400) [pid = 26294] [serial = 170] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x93d79400 == 55 [pid = 26294] [id = 70] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x92436000 == 54 [pid = 26294] [id = 69] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x92036400 == 53 [pid = 26294] [id = 68] 09:18:40 INFO - PROCESS | 26294 | 1469549920444 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]]]}] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x92038400 == 52 [pid = 26294] [id = 67] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x952cbc00 == 51 [pid = 26294] [id = 66] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x92034400 == 50 [pid = 26294] [id = 65] 09:18:40 INFO - PROCESS | 26294 | --DOCSHELL 0x93d72800 == 49 [pid = 26294] [id = 64] 09:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1483ms 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 115 (0x9d33f400) [pid = 26294] [serial = 164] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 114 (0x9d35a000) [pid = 26294] [serial = 165] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x9a1e7000) [pid = 26294] [serial = 162] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x9d809c00) [pid = 26294] [serial = 167] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 111 (0x9792f000) [pid = 26294] [serial = 158] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x9a172c00) [pid = 26294] [serial = 161] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x99860c00) [pid = 26294] [serial = 159] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x9abc9c00) [pid = 26294] [serial = 143] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0xa25ed800) [pid = 26294] [serial = 146] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x9d848800) [pid = 26294] [serial = 168] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0xa61c3400) [pid = 26294] [serial = 149] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x9a16ac00) [pid = 26294] [serial = 152] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x95212800) [pid = 26294] [serial = 156] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x93d76c00) [pid = 26294] [serial = 155] [outer = (nil)] [url = about:blank] 09:18:40 INFO - PROCESS | 26294 | 1469549920484 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 26294 | 1469549920495 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:18:40 INFO - PROCESS | 26294 | 1469549920505 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 26294 | 1469549920508 Marionette TRACE conn4 <- [1,290,null,{}] 09:18:40 INFO - PROCESS | 26294 | 1469549920514 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}] 09:18:40 INFO - PROCESS | 26294 | 1469549920519 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:40 INFO - PROCESS | 26294 | 1469549920689 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:18:40 INFO - PROCESS | 26294 | 1469549920813 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 26294 | 1469549920821 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c3b800 == 50 [pid = 26294] [id = 80] 09:18:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x9835fc00) [pid = 26294] [serial = 239] [outer = (nil)] 09:18:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x98cf2000) [pid = 26294] [serial = 240] [outer = 0x9835fc00] 09:18:40 INFO - PROCESS | 26294 | 1469549920897 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x99865400) [pid = 26294] [serial = 241] [outer = 0x9835fc00] 09:18:41 INFO - PROCESS | 26294 | 1469549921759 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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1283ms 09:18:41 INFO - PROCESS | 26294 | 1469549921788 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 26294 | 1469549921792 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:18:41 INFO - PROCESS | 26294 | 1469549921799 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 26294 | 1469549921804 Marionette TRACE conn4 <- [1,294,null,{}] 09:18:41 INFO - PROCESS | 26294 | 1469549921819 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}] 09:18:41 INFO - PROCESS | 26294 | 1469549921828 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:42 INFO - PROCESS | 26294 | 1469549922001 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:18:42 INFO - PROCESS | 26294 | 1469549922013 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 26294 | 1469549922022 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x9abd2000 == 51 [pid = 26294] [id = 81] 09:18:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x9abd2800) [pid = 26294] [serial = 242] [outer = (nil)] 09:18:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x9b785400) [pid = 26294] [serial = 243] [outer = 0x9abd2800] 09:18:42 INFO - PROCESS | 26294 | 1469549922091 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x9d33f400) [pid = 26294] [serial = 244] [outer = 0x9abd2800] 09:18:42 INFO - PROCESS | 26294 | 1469549922910 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]]]}] 09:18:42 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. 09:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1136ms 09:18:42 INFO - PROCESS | 26294 | 1469549922935 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 26294 | 1469549922939 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:18:42 INFO - PROCESS | 26294 | 1469549922965 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 26294 | 1469549922968 Marionette TRACE conn4 <- [1,298,null,{}] 09:18:42 INFO - PROCESS | 26294 | 1469549922974 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}] 09:18:42 INFO - PROCESS | 26294 | 1469549922979 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:43 INFO - PROCESS | 26294 | 1469549923203 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:18:43 INFO - PROCESS | 26294 | 1469549923223 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 26294 | 1469549923233 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c02000 == 52 [pid = 26294] [id = 82] 09:18:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x92c05400) [pid = 26294] [serial = 245] [outer = (nil)] 09:18:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x92c0bc00) [pid = 26294] [serial = 246] [outer = 0x92c05400] 09:18:43 INFO - PROCESS | 26294 | 1469549923297 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x92c10000) [pid = 26294] [serial = 247] [outer = 0x92c05400] 09:18:44 INFO - PROCESS | 26294 | 1469549924151 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]]]}] 09:18:44 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. 09:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1233ms 09:18:44 INFO - PROCESS | 26294 | 1469549924197 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 26294 | 1469549924201 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:18:44 INFO - PROCESS | 26294 | 1469549924207 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 26294 | 1469549924209 Marionette TRACE conn4 <- [1,302,null,{}] 09:18:44 INFO - PROCESS | 26294 | 1469549924215 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}] 09:18:44 INFO - PROCESS | 26294 | 1469549924220 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:44 INFO - PROCESS | 26294 | 1469549924424 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:18:44 INFO - PROCESS | 26294 | 1469549924445 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 26294 | 1469549924455 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x9232c000 == 53 [pid = 26294] [id = 83] 09:18:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 112 (0x92c02c00) [pid = 26294] [serial = 248] [outer = (nil)] 09:18:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x9a174400) [pid = 26294] [serial = 249] [outer = 0x92c02c00] 09:18:44 INFO - PROCESS | 26294 | 1469549924522 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x9d35a000) [pid = 26294] [serial = 250] [outer = 0x92c02c00] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x939d9c00) [pid = 26294] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x95348800) [pid = 26294] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 111 (0x9203fc00) [pid = 26294] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x9986d400) [pid = 26294] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x93d72c00) [pid = 26294] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x9d31e400) [pid = 26294] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x9534b800) [pid = 26294] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:18:45 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x92042400) [pid = 26294] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:18:45 INFO - PROCESS | 26294 | 1469549925676 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]]]}] 09:18:45 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. 09:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1493ms 09:18:45 INFO - PROCESS | 26294 | 1469549925701 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 26294 | 1469549925705 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:18:45 INFO - PROCESS | 26294 | 1469549925711 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 26294 | 1469549925713 Marionette TRACE conn4 <- [1,306,null,{}] 09:18:45 INFO - PROCESS | 26294 | 1469549925719 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}] 09:18:45 INFO - PROCESS | 26294 | 1469549925728 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:45 INFO - PROCESS | 26294 | 1469549925904 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:18:46 INFO - PROCESS | 26294 | 1469549926056 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 26294 | 1469549926065 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x91101800 == 54 [pid = 26294] [id = 84] 09:18:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x91102c00) [pid = 26294] [serial = 251] [outer = (nil)] 09:18:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x9110e000) [pid = 26294] [serial = 252] [outer = 0x91102c00] 09:18:46 INFO - PROCESS | 26294 | 1469549926137 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x979e1800) [pid = 26294] [serial = 253] [outer = 0x91102c00] 09:18:46 INFO - PROCESS | 26294 | 1469549926894 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]]]}] 09:18:46 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. 09:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1240ms 09:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:18:46 INFO - PROCESS | 26294 | 1469549926952 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 26294 | 1469549926955 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:18:46 INFO - PROCESS | 26294 | 1469549926961 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 26294 | 1469549926964 Marionette TRACE conn4 <- [1,310,null,{}] 09:18:46 INFO - PROCESS | 26294 | 1469549926970 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}] 09:18:46 INFO - PROCESS | 26294 | 1469549926974 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:47 INFO - PROCESS | 26294 | 1469549927134 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:18:47 INFO - PROCESS | 26294 | 1469549927145 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 26294 | 1469549927150 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ecc400 == 55 [pid = 26294] [id = 85] 09:18:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x91ecc800) [pid = 26294] [serial = 254] [outer = (nil)] 09:18:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x91ed1800) [pid = 26294] [serial = 255] [outer = 0x91ecc800] 09:18:47 INFO - PROCESS | 26294 | 1469549927217 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 112 (0x91ed4000) [pid = 26294] [serial = 256] [outer = 0x91ecc800] 09:18:48 INFO - PROCESS | 26294 | 1469549928276 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]]]}] 09:18:48 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. 09:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1389ms 09:18:48 INFO - PROCESS | 26294 | 1469549928351 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 26294 | 1469549928358 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:18:48 INFO - PROCESS | 26294 | 1469549928367 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 26294 | 1469549928375 Marionette TRACE conn4 <- [1,314,null,{}] 09:18:48 INFO - PROCESS | 26294 | 1469549928383 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}] 09:18:48 INFO - PROCESS | 26294 | 1469549928388 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:48 INFO - PROCESS | 26294 | 1469549928617 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:18:48 INFO - PROCESS | 26294 | 1469549928831 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 26294 | 1469549928841 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ed0000 == 56 [pid = 26294] [id = 86] 09:18:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x91ed2800) [pid = 26294] [serial = 257] [outer = (nil)] 09:18:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x92038800) [pid = 26294] [serial = 258] [outer = 0x91ed2800] 09:18:48 INFO - PROCESS | 26294 | 1469549928947 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 115 (0x92c04800) [pid = 26294] [serial = 259] [outer = 0x91ed2800] 09:18:49 INFO - PROCESS | 26294 | 1469549929940 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]]]}] 09:18:50 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. 09:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1642ms 09:18:50 INFO - PROCESS | 26294 | 1469549930010 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 26294 | 1469549930017 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:18:50 INFO - PROCESS | 26294 | 1469549930028 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 26294 | 1469549930032 Marionette TRACE conn4 <- [1,318,null,{}] 09:18:50 INFO - PROCESS | 26294 | 1469549930039 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}] 09:18:50 INFO - PROCESS | 26294 | 1469549930044 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:50 INFO - PROCESS | 26294 | 1469549930273 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:18:50 INFO - PROCESS | 26294 | 1469549930477 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 26294 | 1469549930486 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c40000 == 57 [pid = 26294] [id = 87] 09:18:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 116 (0x93d72c00) [pid = 26294] [serial = 260] [outer = (nil)] 09:18:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 117 (0x95348800) [pid = 26294] [serial = 261] [outer = 0x93d72c00] 09:18:50 INFO - PROCESS | 26294 | 1469549930620 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 118 (0x9536b000) [pid = 26294] [serial = 262] [outer = 0x93d72c00] 09:18:51 INFO - PROCESS | 26294 | 1469549931643 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]]]}] 09:18:51 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. 09:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1631ms 09:18:51 INFO - PROCESS | 26294 | 1469549931661 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 26294 | 1469549931666 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:18:51 INFO - PROCESS | 26294 | 1469549931677 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 26294 | 1469549931687 Marionette TRACE conn4 <- [1,322,null,{}] 09:18:51 INFO - PROCESS | 26294 | 1469549931714 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}] 09:18:51 INFO - PROCESS | 26294 | 1469549931729 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:51 INFO - PROCESS | 26294 | 1469549931991 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:18:52 INFO - PROCESS | 26294 | 1469549932211 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 26294 | 1469549932221 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x9a166400 == 58 [pid = 26294] [id = 88] 09:18:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 119 (0x9a169000) [pid = 26294] [serial = 263] [outer = (nil)] 09:18:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 120 (0x9abd1400) [pid = 26294] [serial = 264] [outer = 0x9a169000] 09:18:52 INFO - PROCESS | 26294 | 1469549932307 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 121 (0x9d35a400) [pid = 26294] [serial = 265] [outer = 0x9a169000] 09:18:53 INFO - PROCESS | 26294 | 1469549933156 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]]]}] 09:18:53 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. 09:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1549ms 09:18:53 INFO - PROCESS | 26294 | 1469549933225 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:18:53 INFO - PROCESS | 26294 | 1469549933230 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:18:53 INFO - PROCESS | 26294 | 1469549933236 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 26294 | 1469549933240 Marionette TRACE conn4 <- [1,326,null,{}] 09:18:53 INFO - PROCESS | 26294 | 1469549933246 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}] 09:18:53 INFO - PROCESS | 26294 | 1469549933251 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:53 INFO - PROCESS | 26294 | 1469549933434 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:18:53 INFO - PROCESS | 26294 | 1469549933609 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 26294 | 1469549933616 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ac5c00 == 59 [pid = 26294] [id = 89] 09:18:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 122 (0x9d4cd000) [pid = 26294] [serial = 266] [outer = (nil)] 09:18:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 123 (0x9d848800) [pid = 26294] [serial = 267] [outer = 0x9d4cd000] 09:18:53 INFO - PROCESS | 26294 | 1469549933741 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 124 (0xa200c400) [pid = 26294] [serial = 268] [outer = 0x9d4cd000] 09:18:54 INFO - PROCESS | 26294 | 1469549934651 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]]]}] 09:18:54 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. 09:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1437ms 09:18:54 INFO - PROCESS | 26294 | 1469549934673 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 26294 | 1469549934677 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:18:54 INFO - PROCESS | 26294 | 1469549934683 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 26294 | 1469549934686 Marionette TRACE conn4 <- [1,330,null,{}] 09:18:54 INFO - PROCESS | 26294 | 1469549934692 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}] 09:18:54 INFO - PROCESS | 26294 | 1469549934698 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:54 INFO - PROCESS | 26294 | 1469549934865 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:18:55 INFO - PROCESS | 26294 | 1469549935045 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 26294 | 1469549935053 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:55 INFO - PROCESS | 26294 | ++DOCSHELL 0xa208c000 == 60 [pid = 26294] [id = 90] 09:18:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 125 (0xa2256400) [pid = 26294] [serial = 269] [outer = (nil)] 09:18:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 126 (0xa2f98000) [pid = 26294] [serial = 270] [outer = 0xa2256400] 09:18:55 INFO - PROCESS | 26294 | 1469549935138 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 127 (0xa3306000) [pid = 26294] [serial = 271] [outer = 0xa2256400] 09:18:56 INFO - PROCESS | 26294 | 1469549936157 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]]]}] 09:18:56 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. 09:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1486ms 09:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:18:56 INFO - PROCESS | 26294 | 1469549936170 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 26294 | 1469549936173 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:18:56 INFO - PROCESS | 26294 | 1469549936180 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 26294 | 1469549936184 Marionette TRACE conn4 <- [1,334,null,{}] 09:18:56 INFO - PROCESS | 26294 | 1469549936190 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}] 09:18:56 INFO - PROCESS | 26294 | 1469549936200 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:56 INFO - PROCESS | 26294 | 1469549936411 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:18:56 INFO - PROCESS | 26294 | 1469549936619 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 26294 | 1469549936628 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a4000 == 61 [pid = 26294] [id = 91] 09:18:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 128 (0x913a5800) [pid = 26294] [serial = 272] [outer = (nil)] 09:18:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x913ae800) [pid = 26294] [serial = 273] [outer = 0x913a5800] 09:18:56 INFO - PROCESS | 26294 | 1469549936788 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x9d4c6400) [pid = 26294] [serial = 274] [outer = 0x913a5800] 09:18:57 INFO - PROCESS | 26294 | 1469549937597 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]]]}] 09:18:57 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. 09:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1438ms 09:18:57 INFO - PROCESS | 26294 | 1469549937626 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 26294 | 1469549937631 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:18:57 INFO - PROCESS | 26294 | 1469549937640 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 26294 | 1469549937644 Marionette TRACE conn4 <- [1,338,null,{}] 09:18:57 INFO - PROCESS | 26294 | 1469549937650 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}] 09:18:57 INFO - PROCESS | 26294 | 1469549937655 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:57 INFO - PROCESS | 26294 | 1469549937823 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:18:58 INFO - PROCESS | 26294 | 1469549937993 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 26294 | 1469549938000 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f481c00 == 62 [pid = 26294] [id = 92] 09:18:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x8f482000) [pid = 26294] [serial = 275] [outer = (nil)] 09:18:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x8f489c00) [pid = 26294] [serial = 276] [outer = 0x8f482000] 09:18:58 INFO - PROCESS | 26294 | 1469549938078 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 133 (0x8f48d000) [pid = 26294] [serial = 277] [outer = 0x8f482000] 09:18:59 INFO - PROCESS | 26294 | 1469549938996 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]]]}] 09:18:59 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. 09:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1430ms 09:18:59 INFO - PROCESS | 26294 | 1469549939072 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:18:59 INFO - PROCESS | 26294 | 1469549939076 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:18:59 INFO - PROCESS | 26294 | 1469549939083 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 26294 | 1469549939086 Marionette TRACE conn4 <- [1,342,null,{}] 09:18:59 INFO - PROCESS | 26294 | 1469549939093 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}] 09:18:59 INFO - PROCESS | 26294 | 1469549939098 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:59 INFO - PROCESS | 26294 | 1469549939316 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:18:59 INFO - PROCESS | 26294 | 1469549939522 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 26294 | 1469549939532 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:18:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f488800 == 63 [pid = 26294] [id = 93] 09:18:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 134 (0x8f48e800) [pid = 26294] [serial = 278] [outer = (nil)] 09:18:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 135 (0x8f552400) [pid = 26294] [serial = 279] [outer = 0x8f48e800] 09:18:59 INFO - PROCESS | 26294 | 1469549939658 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 136 (0x8f554800) [pid = 26294] [serial = 280] [outer = 0x8f48e800] 09:19:00 INFO - PROCESS | 26294 | 1469549940587 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]]]}] 09:19:00 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. 09:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1548ms 09:19:00 INFO - PROCESS | 26294 | 1469549940631 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 26294 | 1469549940635 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:19:00 INFO - PROCESS | 26294 | 1469549940641 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 26294 | 1469549940645 Marionette TRACE conn4 <- [1,346,null,{}] 09:19:00 INFO - PROCESS | 26294 | 1469549940657 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}] 09:19:00 INFO - PROCESS | 26294 | 1469549940665 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:00 INFO - PROCESS | 26294 | 1469549940876 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:19:01 INFO - PROCESS | 26294 | 1469549941352 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 26294 | 1469549941364 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x9110cc00 == 64 [pid = 26294] [id = 94] 09:19:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 137 (0x9110d800) [pid = 26294] [serial = 281] [outer = (nil)] 09:19:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 138 (0x913a0000) [pid = 26294] [serial = 282] [outer = 0x9110d800] 09:19:01 INFO - PROCESS | 26294 | 1469549941483 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x913a5400) [pid = 26294] [serial = 283] [outer = 0x9110d800] 09:19:02 INFO - PROCESS | 26294 | 1469549942439 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]]]}] 09:19:02 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. 09:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1847ms 09:19:02 INFO - PROCESS | 26294 | 1469549942492 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:19:02 INFO - PROCESS | 26294 | 1469549942498 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:19:02 INFO - PROCESS | 26294 | 1469549942505 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 26294 | 1469549942509 Marionette TRACE conn4 <- [1,350,null,{}] 09:19:02 INFO - PROCESS | 26294 | 1469549942518 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}] 09:19:02 INFO - PROCESS | 26294 | 1469549942525 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:02 INFO - PROCESS | 26294 | 1469549942711 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:19:03 INFO - PROCESS | 26294 | 1469549943038 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 26294 | 1469549943050 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x91acf400 == 65 [pid = 26294] [id = 95] 09:19:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 140 (0x91ece000) [pid = 26294] [serial = 284] [outer = (nil)] 09:19:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 141 (0x9203b800) [pid = 26294] [serial = 285] [outer = 0x91ece000] 09:19:03 INFO - PROCESS | 26294 | 1469549943145 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 142 (0x9246b800) [pid = 26294] [serial = 286] [outer = 0x91ece000] 09:19:03 INFO - PROCESS | 26294 | --DOCSHELL 0x91101800 == 64 [pid = 26294] [id = 84] 09:19:03 INFO - PROCESS | 26294 | --DOCSHELL 0x9232c000 == 63 [pid = 26294] [id = 83] 09:19:03 INFO - PROCESS | 26294 | --DOCSHELL 0x92c02000 == 62 [pid = 26294] [id = 82] 09:19:03 INFO - PROCESS | 26294 | --DOMWINDOW == 141 (0xa69ad400) [pid = 26294] [serial = 212] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOCSHELL 0x9abd2000 == 61 [pid = 26294] [id = 81] 09:19:04 INFO - PROCESS | 26294 | --DOCSHELL 0x92c3b800 == 60 [pid = 26294] [id = 80] 09:19:04 INFO - PROCESS | 26294 | --DOCSHELL 0x95218c00 == 59 [pid = 26294] [id = 79] 09:19:04 INFO - PROCESS | 26294 | 1469549944067 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]]]}] 09:19:04 INFO - PROCESS | 26294 | --DOCSHELL 0x93b55000 == 58 [pid = 26294] [id = 72] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 140 (0xa2599800) [pid = 26294] [serial = 171] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 139 (0xa2256000) [pid = 26294] [serial = 203] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x9534b000) [pid = 26294] [serial = 206] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 137 (0x95350000) [pid = 26294] [serial = 207] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 136 (0x952ce000) [pid = 26294] [serial = 194] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 135 (0x997b7400) [pid = 26294] [serial = 195] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 134 (0x99c12000) [pid = 26294] [serial = 197] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 133 (0x9a324800) [pid = 26294] [serial = 198] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 132 (0x97939400) [pid = 26294] [serial = 192] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x93d7bc00) [pid = 26294] [serial = 191] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x9d4cac00) [pid = 26294] [serial = 200] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0x97988800) [pid = 26294] [serial = 176] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0xa34dc000) [pid = 26294] [serial = 188] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 127 (0x92434000) [pid = 26294] [serial = 173] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 126 (0x979e8800) [pid = 26294] [serial = 185] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 125 (0x9a16cc00) [pid = 26294] [serial = 179] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 124 (0xa23ab800) [pid = 26294] [serial = 182] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 123 (0xa2562800) [pid = 26294] [serial = 209] [outer = (nil)] [url = about:blank] 09:19:04 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. 09:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1636ms 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 122 (0xa2315800) [pid = 26294] [serial = 204] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 121 (0x9d839400) [pid = 26294] [serial = 201] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | --DOMWINDOW == 120 (0xa4d52400) [pid = 26294] [serial = 210] [outer = (nil)] [url = about:blank] 09:19:04 INFO - PROCESS | 26294 | 1469549944163 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 26294 | 1469549944169 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:19:04 INFO - PROCESS | 26294 | 1469549944177 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 26294 | 1469549944180 Marionette TRACE conn4 <- [1,354,null,{}] 09:19:04 INFO - PROCESS | 26294 | 1469549944187 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}] 09:19:04 INFO - PROCESS | 26294 | 1469549944192 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:04 INFO - PROCESS | 26294 | 1469549944373 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:19:04 INFO - PROCESS | 26294 | 1469549944572 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 26294 | 1469549944580 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c37800 == 59 [pid = 26294] [id = 96] 09:19:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 121 (0x92c39400) [pid = 26294] [serial = 287] [outer = (nil)] 09:19:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 122 (0x939d8800) [pid = 26294] [serial = 288] [outer = 0x92c39400] 09:19:04 INFO - PROCESS | 26294 | 1469549944657 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 123 (0x93d6f000) [pid = 26294] [serial = 289] [outer = 0x92c39400] 09:19:05 INFO - PROCESS | 26294 | 1469549945490 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]]]}] 09:19:05 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. 09:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1382ms 09:19:05 INFO - PROCESS | 26294 | 1469549945560 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 26294 | 1469549945564 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:19:05 INFO - PROCESS | 26294 | 1469549945577 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 26294 | 1469549945586 Marionette TRACE conn4 <- [1,358,null,{}] 09:19:05 INFO - PROCESS | 26294 | 1469549945594 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}] 09:19:05 INFO - PROCESS | 26294 | 1469549945600 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:05 INFO - PROCESS | 26294 | 1469549945784 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:19:05 INFO - PROCESS | 26294 | 1469549945914 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 26294 | 1469549945926 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f553800 == 60 [pid = 26294] [id = 97] 09:19:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 124 (0x9534e800) [pid = 26294] [serial = 290] [outer = (nil)] 09:19:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 125 (0x97980c00) [pid = 26294] [serial = 291] [outer = 0x9534e800] 09:19:06 INFO - PROCESS | 26294 | 1469549945998 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 126 (0x9798ac00) [pid = 26294] [serial = 292] [outer = 0x9534e800] 09:19:06 INFO - PROCESS | 26294 | 1469549946865 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]]]}] 09:19:06 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. 09:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1354ms 09:19:06 INFO - PROCESS | 26294 | 1469549946924 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 26294 | 1469549946929 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:19:06 INFO - PROCESS | 26294 | 1469549946936 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 26294 | 1469549946939 Marionette TRACE conn4 <- [1,362,null,{}] 09:19:06 INFO - PROCESS | 26294 | 1469549946944 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}] 09:19:06 INFO - PROCESS | 26294 | 1469549946949 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:07 INFO - PROCESS | 26294 | 1469549947180 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:19:07 INFO - PROCESS | 26294 | 1469549947220 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 26294 | 1469549947232 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x979e6c00 == 61 [pid = 26294] [id = 98] 09:19:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 127 (0x984efc00) [pid = 26294] [serial = 293] [outer = (nil)] 09:19:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 128 (0x99860c00) [pid = 26294] [serial = 294] [outer = 0x984efc00] 09:19:07 INFO - PROCESS | 26294 | 1469549947339 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x99863c00) [pid = 26294] [serial = 295] [outer = 0x984efc00] 09:19:08 INFO - PROCESS | 26294 | 1469549948270 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]]]}] 09:19:08 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. 09:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1390ms 09:19:08 INFO - PROCESS | 26294 | 1469549948330 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 26294 | 1469549948334 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:19:08 INFO - PROCESS | 26294 | 1469549948340 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 26294 | 1469549948343 Marionette TRACE conn4 <- [1,366,null,{}] 09:19:08 INFO - PROCESS | 26294 | 1469549948349 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}] 09:19:08 INFO - PROCESS | 26294 | 1469549948353 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:08 INFO - PROCESS | 26294 | 1469549948556 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:19:08 INFO - PROCESS | 26294 | 1469549948586 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 26294 | 1469549948603 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x9a172000 == 62 [pid = 26294] [id = 99] 09:19:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x9a172c00) [pid = 26294] [serial = 296] [outer = (nil)] 09:19:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x9a329000) [pid = 26294] [serial = 297] [outer = 0x9a172c00] 09:19:08 INFO - PROCESS | 26294 | 1469549948675 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x9d320000) [pid = 26294] [serial = 298] [outer = 0x9a172c00] 09:19:09 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x92c02c00) [pid = 26294] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:19:09 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x9835fc00) [pid = 26294] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:19:09 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0x95219000) [pid = 26294] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:19:09 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0x9abd2800) [pid = 26294] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:19:09 INFO - PROCESS | 26294 | --DOMWINDOW == 127 (0x92c05400) [pid = 26294] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:19:09 INFO - PROCESS | 26294 | --DOMWINDOW == 126 (0x91102c00) [pid = 26294] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:19:09 INFO - PROCESS | 26294 | 1469549949737 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]]]}] 09:19:09 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. 09:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1430ms 09:19:09 INFO - PROCESS | 26294 | 1469549949770 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 26294 | 1469549949773 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:19:09 INFO - PROCESS | 26294 | 1469549949780 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 26294 | 1469549949783 Marionette TRACE conn4 <- [1,370,null,{}] 09:19:09 INFO - PROCESS | 26294 | 1469549949789 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}] 09:19:09 INFO - PROCESS | 26294 | 1469549949793 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:09 INFO - PROCESS | 26294 | 1469549949952 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:19:09 INFO - PROCESS | 26294 | 1469549949968 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 26294 | 1469549949975 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x97937c00 == 63 [pid = 26294] [id = 100] 09:19:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 127 (0x9a16f000) [pid = 26294] [serial = 299] [outer = (nil)] 09:19:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 128 (0x9d360000) [pid = 26294] [serial = 300] [outer = 0x9a16f000] 09:19:10 INFO - PROCESS | 26294 | 1469549950044 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x9d4cd800) [pid = 26294] [serial = 301] [outer = 0x9a16f000] 09:19:10 INFO - PROCESS | 26294 | 1469549950910 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]]]}] 09:19:10 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. 09:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1186ms 09:19:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:19:10 INFO - PROCESS | 26294 | 1469549950967 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 26294 | 1469549950970 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:19:10 INFO - PROCESS | 26294 | 1469549950977 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 26294 | 1469549950980 Marionette TRACE conn4 <- [1,374,null,{}] 09:19:10 INFO - PROCESS | 26294 | 1469549950986 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}] 09:19:10 INFO - PROCESS | 26294 | 1469549950991 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:11 INFO - PROCESS | 26294 | 1469549951222 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:19:11 INFO - PROCESS | 26294 | 1469549951403 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 26294 | 1469549951412 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f54e000 == 64 [pid = 26294] [id = 101] 09:19:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x8f54ec00) [pid = 26294] [serial = 302] [outer = (nil)] 09:19:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x91107800) [pid = 26294] [serial = 303] [outer = 0x8f54ec00] 09:19:11 INFO - PROCESS | 26294 | 1469549951501 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x913a0400) [pid = 26294] [serial = 304] [outer = 0x8f54ec00] 09:19:12 INFO - PROCESS | 26294 | 1469549952564 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:19:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1634ms 09:19:12 INFO - PROCESS | 26294 | 1469549952612 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 26294 | 1469549952618 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:19:12 INFO - PROCESS | 26294 | 1469549952627 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 26294 | 1469549952631 Marionette TRACE conn4 <- [1,378,null,{}] 09:19:12 INFO - PROCESS | 26294 | 1469549952639 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}] 09:19:12 INFO - PROCESS | 26294 | 1469549952648 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:12 INFO - PROCESS | 26294 | 1469549952884 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:19:13 INFO - PROCESS | 26294 | 1469549953190 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 26294 | 1469549953201 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e9c000 == 65 [pid = 26294] [id = 102] 09:19:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 133 (0x91e9e000) [pid = 26294] [serial = 305] [outer = (nil)] 09:19:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 134 (0x91ea0400) [pid = 26294] [serial = 306] [outer = 0x91e9e000] 09:19:13 INFO - PROCESS | 26294 | 1469549953283 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 135 (0x92036800) [pid = 26294] [serial = 307] [outer = 0x91e9e000] 09:19:14 INFO - PROCESS | 26294 | 1469549954233 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:19:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1684ms 09:19:14 INFO - PROCESS | 26294 | 1469549954311 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:19:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:19:14 INFO - PROCESS | 26294 | 1469549954316 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:19:14 INFO - PROCESS | 26294 | 1469549954323 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 26294 | 1469549954327 Marionette TRACE conn4 <- [1,382,null,{}] 09:19:14 INFO - PROCESS | 26294 | 1469549954334 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}] 09:19:14 INFO - PROCESS | 26294 | 1469549954339 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:14 INFO - PROCESS | 26294 | 1469549954591 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:19:14 INFO - PROCESS | 26294 | 1469549954877 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 26294 | 1469549954885 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c38c00 == 66 [pid = 26294] [id = 103] 09:19:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 136 (0x92c3b800) [pid = 26294] [serial = 308] [outer = (nil)] 09:19:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 137 (0x93a35400) [pid = 26294] [serial = 309] [outer = 0x92c3b800] 09:19:14 INFO - PROCESS | 26294 | 1469549954975 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 138 (0x93d78800) [pid = 26294] [serial = 310] [outer = 0x92c3b800] 09:19:15 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:15 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 26294 | 1469549955975 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:19:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1689ms 09:19:16 INFO - PROCESS | 26294 | 1469549956012 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 26294 | 1469549956019 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:19:16 INFO - PROCESS | 26294 | 1469549956036 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 26294 | 1469549956043 Marionette TRACE conn4 <- [1,386,null,{}] 09:19:16 INFO - PROCESS | 26294 | 1469549956049 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}] 09:19:16 INFO - PROCESS | 26294 | 1469549956056 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:16 INFO - PROCESS | 26294 | 1469549956294 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:19:16 INFO - PROCESS | 26294 | 1469549956512 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 26294 | 1469549956521 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x91105400 == 67 [pid = 26294] [id = 104] 09:19:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x9520f800) [pid = 26294] [serial = 311] [outer = (nil)] 09:19:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 140 (0x9986c800) [pid = 26294] [serial = 312] [outer = 0x9520f800] 09:19:16 INFO - PROCESS | 26294 | 1469549956645 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 141 (0x9a16d800) [pid = 26294] [serial = 313] [outer = 0x9520f800] 09:19:17 INFO - PROCESS | 26294 | 1469549957558 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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:19:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1596ms 09:19:17 INFO - PROCESS | 26294 | 1469549957624 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 26294 | 1469549957628 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:19:17 INFO - PROCESS | 26294 | 1469549957634 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 26294 | 1469549957638 Marionette TRACE conn4 <- [1,390,null,{}] 09:19:17 INFO - PROCESS | 26294 | 1469549957643 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}] 09:19:17 INFO - PROCESS | 26294 | 1469549957649 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:17 INFO - PROCESS | 26294 | 1469549957865 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:19:18 INFO - PROCESS | 26294 | 1469549958076 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 26294 | 1469549958082 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f55cc00 == 68 [pid = 26294] [id = 105] 09:19:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 142 (0x99c0c800) [pid = 26294] [serial = 314] [outer = (nil)] 09:19:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 143 (0x9d358000) [pid = 26294] [serial = 315] [outer = 0x99c0c800] 09:19:18 INFO - PROCESS | 26294 | 1469549958211 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 144 (0xa100f800) [pid = 26294] [serial = 316] [outer = 0x99c0c800] 09:19:19 INFO - PROCESS | 26294 | 1469549959103 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]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:19:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1541ms 09:19:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:19:19 INFO - PROCESS | 26294 | 1469549959176 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 26294 | 1469549959179 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:19:19 INFO - PROCESS | 26294 | 1469549959186 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 26294 | 1469549959189 Marionette TRACE conn4 <- [1,394,null,{}] 09:19:19 INFO - PROCESS | 26294 | 1469549959195 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}] 09:19:19 INFO - PROCESS | 26294 | 1469549959200 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:19 INFO - PROCESS | 26294 | 1469549959413 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:19:19 INFO - PROCESS | 26294 | 1469549959689 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 26294 | 1469549959705 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:19 INFO - PROCESS | 26294 | ++DOCSHELL 0xa23ab800 == 69 [pid = 26294] [id = 106] 09:19:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 145 (0xa23ac400) [pid = 26294] [serial = 317] [outer = (nil)] 09:19:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 146 (0xa255f000) [pid = 26294] [serial = 318] [outer = 0xa23ac400] 09:19:19 INFO - PROCESS | 26294 | 1469549959803 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 147 (0xa4f76800) [pid = 26294] [serial = 319] [outer = 0xa23ac400] 09:19:20 INFO - PROCESS | 26294 | 1469549960707 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:19:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1585ms 09:19:20 INFO - PROCESS | 26294 | 1469549960771 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:19:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:19:20 INFO - PROCESS | 26294 | 1469549960775 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:19:20 INFO - PROCESS | 26294 | 1469549960782 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 26294 | 1469549960785 Marionette TRACE conn4 <- [1,398,null,{}] 09:19:20 INFO - PROCESS | 26294 | 1469549960791 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}] 09:19:20 INFO - PROCESS | 26294 | 1469549960796 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:21 INFO - PROCESS | 26294 | 1469549961019 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:19:21 INFO - PROCESS | 26294 | 1469549961235 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 26294 | 1469549961244 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f483400 == 70 [pid = 26294] [id = 107] 09:19:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 148 (0x8f48f800) [pid = 26294] [serial = 320] [outer = (nil)] 09:19:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 149 (0x8f556400) [pid = 26294] [serial = 321] [outer = 0x8f48f800] 09:19:21 INFO - PROCESS | 26294 | 1469549961603 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 150 (0x91108000) [pid = 26294] [serial = 322] [outer = 0x8f48f800] 09:19:22 INFO - PROCESS | 26294 | 1469549962563 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]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:19:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1840ms 09:19:22 INFO - PROCESS | 26294 | 1469549962624 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 26294 | 1469549962629 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:19:22 INFO - PROCESS | 26294 | 1469549962638 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 26294 | 1469549962642 Marionette TRACE conn4 <- [1,402,null,{}] 09:19:22 INFO - PROCESS | 26294 | 1469549962649 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}] 09:19:22 INFO - PROCESS | 26294 | 1469549962653 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:22 INFO - PROCESS | 26294 | 1469549962828 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:19:23 INFO - PROCESS | 26294 | 1469549963102 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 26294 | 1469549963112 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e9a000 == 71 [pid = 26294] [id = 108] 09:19:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 151 (0x91e9ac00) [pid = 26294] [serial = 323] [outer = (nil)] 09:19:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 152 (0x91ea0800) [pid = 26294] [serial = 324] [outer = 0x91e9ac00] 09:19:23 INFO - PROCESS | 26294 | 1469549963234 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 153 (0x91ed7c00) [pid = 26294] [serial = 325] [outer = 0x91e9ac00] 09:19:24 INFO - PROCESS | 26294 | 1469549964178 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:19:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1587ms 09:19:24 INFO - PROCESS | 26294 | 1469549964224 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 26294 | 1469549964230 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:19:24 INFO - PROCESS | 26294 | 1469549964240 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 26294 | 1469549964245 Marionette TRACE conn4 <- [1,406,null,{}] 09:19:24 INFO - PROCESS | 26294 | 1469549964250 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}] 09:19:24 INFO - PROCESS | 26294 | 1469549964255 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:24 INFO - PROCESS | 26294 | 1469549964433 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:19:24 INFO - PROCESS | 26294 | 1469549964669 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 26294 | 1469549964682 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x92470c00 == 72 [pid = 26294] [id = 109] 09:19:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 154 (0x92474000) [pid = 26294] [serial = 326] [outer = (nil)] 09:19:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 155 (0x92c0cc00) [pid = 26294] [serial = 327] [outer = 0x92474000] 09:19:24 INFO - PROCESS | 26294 | 1469549964752 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 156 (0x93a37000) [pid = 26294] [serial = 328] [outer = 0x92474000] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x999e2800 == 71 [pid = 26294] [id = 60] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0xa1001800 == 70 [pid = 26294] [id = 19] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x92039400 == 69 [pid = 26294] [id = 58] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9246f800 == 68 [pid = 26294] [id = 14] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x952c1c00 == 67 [pid = 26294] [id = 20] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x939dbc00 == 66 [pid = 26294] [id = 17] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9797c800 == 65 [pid = 26294] [id = 59] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9d336000 == 64 [pid = 26294] [id = 18] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x98447800 == 63 [pid = 26294] [id = 16] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x98358c00 == 62 [pid = 26294] [id = 15] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 155 (0xa6f41800) [pid = 26294] [serial = 221] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 154 (0x91acc400) [pid = 26294] [serial = 227] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 153 (0x97981000) [pid = 26294] [serial = 215] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 152 (0x92c3a000) [pid = 26294] [serial = 233] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 151 (0x9adb4000) [pid = 26294] [serial = 218] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 150 (0xa6f7f800) [pid = 26294] [serial = 224] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 149 (0xa8c45000) [pid = 26294] [serial = 230] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9af64000 == 61 [pid = 26294] [id = 61] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x979ed400 == 60 [pid = 26294] [id = 63] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9203dc00 == 59 [pid = 26294] [id = 62] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9986b800 == 58 [pid = 26294] [id = 30] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x97937c00 == 57 [pid = 26294] [id = 100] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9a172000 == 56 [pid = 26294] [id = 99] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x979e6c00 == 55 [pid = 26294] [id = 98] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x8f553800 == 54 [pid = 26294] [id = 97] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x92c37800 == 53 [pid = 26294] [id = 96] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x91acf400 == 52 [pid = 26294] [id = 95] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x9110cc00 == 51 [pid = 26294] [id = 94] 09:19:25 INFO - PROCESS | 26294 | --DOCSHELL 0x91ecc400 == 50 [pid = 26294] [id = 85] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 148 (0x9a174400) [pid = 26294] [serial = 249] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 147 (0x9d35a000) [pid = 26294] [serial = 250] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 146 (0x98cf2000) [pid = 26294] [serial = 240] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 145 (0x99865400) [pid = 26294] [serial = 241] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 144 (0x979e3400) [pid = 26294] [serial = 238] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 143 (0x97983c00) [pid = 26294] [serial = 237] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 142 (0x9b785400) [pid = 26294] [serial = 243] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 141 (0x92c0bc00) [pid = 26294] [serial = 246] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 140 (0x98440c00) [pid = 26294] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 139 (0x92c10000) [pid = 26294] [serial = 247] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x979e1800) [pid = 26294] [serial = 253] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 137 (0x9d33f400) [pid = 26294] [serial = 244] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | --DOMWINDOW == 136 (0x9110e000) [pid = 26294] [serial = 252] [outer = (nil)] [url = about:blank] 09:19:25 INFO - PROCESS | 26294 | 1469549965783 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:19:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1579ms 09:19:25 INFO - PROCESS | 26294 | 1469549965820 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:19:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:19:25 INFO - PROCESS | 26294 | 1469549965824 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:19:25 INFO - PROCESS | 26294 | 1469549965831 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 26294 | 1469549965837 Marionette TRACE conn4 <- [1,410,null,{}] 09:19:25 INFO - PROCESS | 26294 | 1469549965852 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}] 09:19:25 INFO - PROCESS | 26294 | 1469549965860 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:26 INFO - PROCESS | 26294 | 1469549966033 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:19:26 INFO - PROCESS | 26294 | 1469549966161 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 26294 | 1469549966169 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f54f000 == 51 [pid = 26294] [id = 110] 09:19:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 137 (0x91101c00) [pid = 26294] [serial = 329] [outer = (nil)] 09:19:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 138 (0x95347c00) [pid = 26294] [serial = 330] [outer = 0x91101c00] 09:19:26 INFO - PROCESS | 26294 | 1469549966237 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x97937c00) [pid = 26294] [serial = 331] [outer = 0x91101c00] 09:19:27 INFO - PROCESS | 26294 | 1469549967016 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]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:19:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1241ms 09:19:27 INFO - PROCESS | 26294 | 1469549967073 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:19:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:19:27 INFO - PROCESS | 26294 | 1469549967078 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:19:27 INFO - PROCESS | 26294 | 1469549967084 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 26294 | 1469549967087 Marionette TRACE conn4 <- [1,414,null,{}] 09:19:27 INFO - PROCESS | 26294 | 1469549967093 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}] 09:19:27 INFO - PROCESS | 26294 | 1469549967097 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:27 INFO - PROCESS | 26294 | 1469549967258 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:19:27 INFO - PROCESS | 26294 | 1469549967267 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 26294 | 1469549967277 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb3f800 == 52 [pid = 26294] [id = 111] 09:19:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 140 (0x93b5f000) [pid = 26294] [serial = 332] [outer = (nil)] 09:19:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 141 (0x979ea400) [pid = 26294] [serial = 333] [outer = 0x93b5f000] 09:19:27 INFO - PROCESS | 26294 | 1469549967342 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 142 (0x9844d800) [pid = 26294] [serial = 334] [outer = 0x93b5f000] 09:19:28 INFO - PROCESS | 26294 | 1469549968287 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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:19:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1241ms 09:19:28 INFO - PROCESS | 26294 | 1469549968325 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 26294 | 1469549968328 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:19:28 INFO - PROCESS | 26294 | 1469549968335 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 26294 | 1469549968338 Marionette TRACE conn4 <- [1,418,null,{}] 09:19:28 INFO - PROCESS | 26294 | 1469549968349 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}] 09:19:28 INFO - PROCESS | 26294 | 1469549968353 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:28 INFO - PROCESS | 26294 | 1469549968551 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:19:28 INFO - PROCESS | 26294 | 1469549968569 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 26294 | 1469549968594 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x979e3400 == 53 [pid = 26294] [id = 112] 09:19:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 143 (0x98f14c00) [pid = 26294] [serial = 335] [outer = (nil)] 09:19:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 144 (0x99864000) [pid = 26294] [serial = 336] [outer = 0x98f14c00] 09:19:28 INFO - PROCESS | 26294 | 1469549968739 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 145 (0x99c12000) [pid = 26294] [serial = 337] [outer = 0x98f14c00] 09:19:30 INFO - PROCESS | 26294 | --DOMWINDOW == 144 (0x9a172c00) [pid = 26294] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:19:30 INFO - PROCESS | 26294 | --DOMWINDOW == 143 (0x91ece000) [pid = 26294] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:19:30 INFO - PROCESS | 26294 | --DOMWINDOW == 142 (0x984efc00) [pid = 26294] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:19:30 INFO - PROCESS | 26294 | --DOMWINDOW == 141 (0x9110d800) [pid = 26294] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:19:30 INFO - PROCESS | 26294 | --DOMWINDOW == 140 (0x92c32000) [pid = 26294] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:19:30 INFO - PROCESS | 26294 | --DOMWINDOW == 139 (0x9534e800) [pid = 26294] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:19:30 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x92c39400) [pid = 26294] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:19:30 INFO - PROCESS | 26294 | 1469549970088 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]]]}] 09:19:30 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 09:19:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1791ms 09:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:19:30 INFO - PROCESS | 26294 | 1469549970126 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 26294 | 1469549970128 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:19:30 INFO - PROCESS | 26294 | 1469549970135 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 26294 | 1469549970138 Marionette TRACE conn4 <- [1,422,null,{}] 09:19:30 INFO - PROCESS | 26294 | 1469549970144 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}] 09:19:30 INFO - PROCESS | 26294 | 1469549970153 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:30 INFO - PROCESS | 26294 | 1469549970397 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:19:30 INFO - PROCESS | 26294 | 1469549970482 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 26294 | 1469549970489 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48b400 == 54 [pid = 26294] [id = 113] 09:19:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x8f553400) [pid = 26294] [serial = 338] [outer = (nil)] 09:19:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 140 (0x979e9800) [pid = 26294] [serial = 339] [outer = 0x8f553400] 09:19:30 INFO - PROCESS | 26294 | 1469549970558 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 141 (0x997aec00) [pid = 26294] [serial = 340] [outer = 0x8f553400] 09:19:31 INFO - PROCESS | 26294 | 1469549971660 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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:19:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1545ms 09:19:31 INFO - PROCESS | 26294 | 1469549971679 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 26294 | 1469549971683 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:19:31 INFO - PROCESS | 26294 | 1469549971689 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 26294 | 1469549971692 Marionette TRACE conn4 <- [1,426,null,{}] 09:19:31 INFO - PROCESS | 26294 | 1469549971698 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}] 09:19:31 INFO - PROCESS | 26294 | 1469549971702 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:31 INFO - PROCESS | 26294 | 1469549971857 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:19:32 INFO - PROCESS | 26294 | 1469549972091 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 26294 | 1469549972102 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb36800 == 55 [pid = 26294] [id = 114] 09:19:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 142 (0x8eb38400) [pid = 26294] [serial = 341] [outer = (nil)] 09:19:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 143 (0x8f48ec00) [pid = 26294] [serial = 342] [outer = 0x8eb38400] 09:19:32 INFO - PROCESS | 26294 | 1469549972185 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 144 (0x91103400) [pid = 26294] [serial = 343] [outer = 0x8eb38400] 09:19:33 INFO - PROCESS | 26294 | 1469549973142 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] 09:19:33 INFO - PROCESS | 26294 | 1469549973231 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:19:33 INFO - PROCESS | 26294 | 1469549973239 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 26294 | 1469549973244 Marionette TRACE conn4 <- [1,430,null,{}] 09:19:33 INFO - PROCESS | 26294 | 1469549973253 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}] 09:19:33 INFO - PROCESS | 26294 | 1469549973261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:33 INFO - PROCESS | 26294 | 1469549973487 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:19:33 INFO - PROCESS | 26294 | 1469549973760 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 26294 | 1469549973770 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e9d400 == 56 [pid = 26294] [id = 115] 09:19:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 145 (0x91ea0c00) [pid = 26294] [serial = 344] [outer = (nil)] 09:19:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 146 (0x92324c00) [pid = 26294] [serial = 345] [outer = 0x91ea0c00] 09:19:33 INFO - PROCESS | 26294 | 1469549973856 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 147 (0x9246f800) [pid = 26294] [serial = 346] [outer = 0x91ea0c00] 09:19:34 INFO - PROCESS | 26294 | 1469549974833 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:19:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1632ms 09:19:34 INFO - PROCESS | 26294 | 1469549974874 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 26294 | 1469549974880 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:19:34 INFO - PROCESS | 26294 | 1469549974889 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 26294 | 1469549974893 Marionette TRACE conn4 <- [1,434,null,{}] 09:19:34 INFO - PROCESS | 26294 | 1469549974899 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}] 09:19:34 INFO - PROCESS | 26294 | 1469549974905 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:35 INFO - PROCESS | 26294 | 1469549975100 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:19:35 INFO - PROCESS | 26294 | 1469549975322 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 26294 | 1469549975332 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d7a000 == 57 [pid = 26294] [id = 116] 09:19:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 148 (0x93d7a400) [pid = 26294] [serial = 347] [outer = (nil)] 09:19:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 149 (0x95342800) [pid = 26294] [serial = 348] [outer = 0x93d7a400] 09:19:35 INFO - PROCESS | 26294 | 1469549975452 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 150 (0x979e1000) [pid = 26294] [serial = 349] [outer = 0x93d7a400] 09:19:36 INFO - PROCESS | 26294 | 1469549976479 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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1639ms 09:19:36 INFO - PROCESS | 26294 | 1469549976528 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 26294 | 1469549976532 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:19:36 INFO - PROCESS | 26294 | 1469549976541 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 26294 | 1469549976550 Marionette TRACE conn4 <- [1,438,null,{}] 09:19:36 INFO - PROCESS | 26294 | 1469549976564 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}] 09:19:36 INFO - PROCESS | 26294 | 1469549976572 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:36 INFO - PROCESS | 26294 | 1469549976799 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:19:37 INFO - PROCESS | 26294 | 1469549977064 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 26294 | 1469549977074 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x979e6c00 == 58 [pid = 26294] [id = 117] 09:19:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 151 (0x9a32ec00) [pid = 26294] [serial = 350] [outer = (nil)] 09:19:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 152 (0x9d320800) [pid = 26294] [serial = 351] [outer = 0x9a32ec00] 09:19:37 INFO - PROCESS | 26294 | 1469549977159 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 153 (0x9d33f400) [pid = 26294] [serial = 352] [outer = 0x9a32ec00] 09:19:38 INFO - PROCESS | 26294 | 1469549978037 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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1541ms 09:19:38 INFO - PROCESS | 26294 | 1469549978081 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:19:38 INFO - PROCESS | 26294 | 1469549978086 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:19:38 INFO - PROCESS | 26294 | 1469549978092 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 26294 | 1469549978096 Marionette TRACE conn4 <- [1,442,null,{}] 09:19:38 INFO - PROCESS | 26294 | 1469549978102 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}] 09:19:38 INFO - PROCESS | 26294 | 1469549978107 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:38 INFO - PROCESS | 26294 | 1469549978289 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:19:38 INFO - PROCESS | 26294 | 1469549978461 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 26294 | 1469549978472 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c07800 == 59 [pid = 26294] [id = 118] 09:19:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 154 (0x9b4bd800) [pid = 26294] [serial = 353] [outer = (nil)] 09:19:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 155 (0xa2005000) [pid = 26294] [serial = 354] [outer = 0x9b4bd800] 09:19:38 INFO - PROCESS | 26294 | 1469549978551 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 156 (0xa2257800) [pid = 26294] [serial = 355] [outer = 0x9b4bd800] 09:19:39 INFO - PROCESS | 26294 | 1469549979462 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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:19:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1430ms 09:19:39 INFO - PROCESS | 26294 | 1469549979523 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 26294 | 1469549979527 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:19:39 INFO - PROCESS | 26294 | 1469549979535 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 26294 | 1469549979538 Marionette TRACE conn4 <- [1,446,null,{}] 09:19:39 INFO - PROCESS | 26294 | 1469549979544 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}] 09:19:39 INFO - PROCESS | 26294 | 1469549979549 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:39 INFO - PROCESS | 26294 | 1469549979727 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:19:39 INFO - PROCESS | 26294 | 1469549979956 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 26294 | 1469549979973 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e88c00 == 60 [pid = 26294] [id = 119] 09:19:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 157 (0x91e89000) [pid = 26294] [serial = 356] [outer = (nil)] 09:19:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 158 (0x91e8c000) [pid = 26294] [serial = 357] [outer = 0x91e89000] 09:19:40 INFO - PROCESS | 26294 | 1469549980107 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 159 (0xa2346800) [pid = 26294] [serial = 358] [outer = 0x91e89000] 09:19:41 INFO - PROCESS | 26294 | 1469549981068 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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:19:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1584ms 09:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:19:41 INFO - PROCESS | 26294 | 1469549981120 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 26294 | 1469549981123 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:19:41 INFO - PROCESS | 26294 | 1469549981130 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 26294 | 1469549981134 Marionette TRACE conn4 <- [1,450,null,{}] 09:19:41 INFO - PROCESS | 26294 | 1469549981140 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}] 09:19:41 INFO - PROCESS | 26294 | 1469549981145 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:41 INFO - PROCESS | 26294 | 1469549981323 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:19:41 INFO - PROCESS | 26294 | 1469549981555 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 26294 | 1469549981561 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb3b000 == 61 [pid = 26294] [id = 120] 09:19:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 160 (0x8eb3c400) [pid = 26294] [serial = 359] [outer = (nil)] 09:19:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 161 (0xa61bbc00) [pid = 26294] [serial = 360] [outer = 0x8eb3c400] 09:19:41 INFO - PROCESS | 26294 | 1469549981685 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 162 (0xa672c400) [pid = 26294] [serial = 361] [outer = 0x8eb3c400] 09:19:42 INFO - PROCESS | 26294 | 1469549982582 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] 09:19:42 INFO - PROCESS | 26294 | 1469549982670 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:19:42 INFO - PROCESS | 26294 | 1469549982677 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 26294 | 1469549982680 Marionette TRACE conn4 <- [1,454,null,{}] 09:19:42 INFO - PROCESS | 26294 | 1469549982686 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}] 09:19:42 INFO - PROCESS | 26294 | 1469549982691 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:42 INFO - PROCESS | 26294 | 1469549982909 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:19:43 INFO - PROCESS | 26294 | 1469549983129 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 26294 | 1469549983139 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x93b55c00 == 62 [pid = 26294] [id = 121] 09:19:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 163 (0x93b58c00) [pid = 26294] [serial = 362] [outer = (nil)] 09:19:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 164 (0x999ec400) [pid = 26294] [serial = 363] [outer = 0x93b58c00] 09:19:43 INFO - PROCESS | 26294 | 1469549983229 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 165 (0xa6d9c800) [pid = 26294] [serial = 364] [outer = 0x93b58c00] 09:19:44 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:44 INFO - PROCESS | 26294 | 1469549984097 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:19:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1482ms 09:19:44 INFO - PROCESS | 26294 | 1469549984160 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 26294 | 1469549984163 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:19:44 INFO - PROCESS | 26294 | 1469549984170 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 26294 | 1469549984174 Marionette TRACE conn4 <- [1,458,null,{}] 09:19:44 INFO - PROCESS | 26294 | 1469549984179 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}] 09:19:44 INFO - PROCESS | 26294 | 1469549984184 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:44 INFO - PROCESS | 26294 | 1469549984355 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:19:44 INFO - PROCESS | 26294 | 1469549984532 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 26294 | 1469549984541 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x91eca000 == 63 [pid = 26294] [id = 122] 09:19:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 166 (0x91ed4800) [pid = 26294] [serial = 365] [outer = (nil)] 09:19:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 167 (0x97938800) [pid = 26294] [serial = 366] [outer = 0x91ed4800] 09:19:44 INFO - PROCESS | 26294 | 1469549984656 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 168 (0xa4f76400) [pid = 26294] [serial = 367] [outer = 0x91ed4800] 09:19:45 INFO - PROCESS | 26294 | 1469549985591 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] 09:19:45 INFO - PROCESS | 26294 | 1469549985659 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:19:45 INFO - PROCESS | 26294 | 1469549985666 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 26294 | 1469549985670 Marionette TRACE conn4 <- [1,462,null,{}] 09:19:45 INFO - PROCESS | 26294 | 1469549985675 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}] 09:19:45 INFO - PROCESS | 26294 | 1469549985681 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:45 INFO - PROCESS | 26294 | 1469549985874 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:19:46 INFO - PROCESS | 26294 | 1469549986335 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 26294 | 1469549986343 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb37c00 == 64 [pid = 26294] [id = 123] 09:19:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 169 (0x91108c00) [pid = 26294] [serial = 368] [outer = (nil)] 09:19:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 170 (0x91110400) [pid = 26294] [serial = 369] [outer = 0x91108c00] 09:19:46 INFO - PROCESS | 26294 | 1469549986460 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 171 (0x91aca800) [pid = 26294] [serial = 370] [outer = 0x91108c00] 09:19:47 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:47 INFO - PROCESS | 26294 | 1469549987481 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] 09:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:19:47 INFO - PROCESS | 26294 | 1469549987558 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:19:47 INFO - PROCESS | 26294 | 1469549987566 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 26294 | 1469549987569 Marionette TRACE conn4 <- [1,466,null,{}] 09:19:47 INFO - PROCESS | 26294 | 1469549987577 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}] 09:19:47 INFO - PROCESS | 26294 | 1469549987585 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:47 INFO - PROCESS | 26294 | 1469549987803 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48b400 == 63 [pid = 26294] [id = 113] 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x979e3400 == 62 [pid = 26294] [id = 112] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 170 (0x9d360000) [pid = 26294] [serial = 300] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | 1469549988116 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 26294 | 1469549988125 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb3f800 == 61 [pid = 26294] [id = 111] 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8f54f000 == 60 [pid = 26294] [id = 110] 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x92470c00 == 59 [pid = 26294] [id = 109] 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x91e9a000 == 58 [pid = 26294] [id = 108] 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8f483400 == 57 [pid = 26294] [id = 107] 09:19:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb34400 == 58 [pid = 26294] [id = 124] 09:19:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 171 (0x8f483400) [pid = 26294] [serial = 371] [outer = (nil)] 09:19:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 172 (0x913a3400) [pid = 26294] [serial = 372] [outer = 0x8f483400] 09:19:48 INFO - PROCESS | 26294 | 1469549988207 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 173 (0x91ed3400) [pid = 26294] [serial = 373] [outer = 0x8f483400] 09:19:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8f54e000 == 57 [pid = 26294] [id = 101] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 172 (0xa2f98000) [pid = 26294] [serial = 270] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 171 (0x91ed1800) [pid = 26294] [serial = 255] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 170 (0x9d320000) [pid = 26294] [serial = 298] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 169 (0x9a329000) [pid = 26294] [serial = 297] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 168 (0x9d848800) [pid = 26294] [serial = 267] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 167 (0x9246b800) [pid = 26294] [serial = 286] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 166 (0x99860c00) [pid = 26294] [serial = 294] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 165 (0x9abd1400) [pid = 26294] [serial = 264] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 164 (0x913a5400) [pid = 26294] [serial = 283] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 163 (0x9203b800) [pid = 26294] [serial = 285] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 162 (0x92c3bc00) [pid = 26294] [serial = 234] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 161 (0x92038800) [pid = 26294] [serial = 258] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 160 (0x97980c00) [pid = 26294] [serial = 291] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 159 (0x99863c00) [pid = 26294] [serial = 295] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 158 (0x939d8800) [pid = 26294] [serial = 288] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 157 (0x8f489c00) [pid = 26294] [serial = 276] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 156 (0x9798ac00) [pid = 26294] [serial = 292] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 155 (0x913a0000) [pid = 26294] [serial = 282] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 154 (0x93d6f000) [pid = 26294] [serial = 289] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 153 (0x913ae800) [pid = 26294] [serial = 273] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 152 (0x95348800) [pid = 26294] [serial = 261] [outer = (nil)] [url = about:blank] 09:19:48 INFO - PROCESS | 26294 | --DOMWINDOW == 151 (0x8f552400) [pid = 26294] [serial = 279] [outer = (nil)] [url = about:blank] 09:19:49 INFO - PROCESS | 26294 | 1469549988998 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] 09:19:49 INFO - PROCESS | 26294 | 1469549989066 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:19:49 INFO - PROCESS | 26294 | 1469549989074 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 26294 | 1469549989077 Marionette TRACE conn4 <- [1,470,null,{}] 09:19:49 INFO - PROCESS | 26294 | 1469549989083 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}] 09:19:49 INFO - PROCESS | 26294 | 1469549989088 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:49 INFO - PROCESS | 26294 | 1469549989257 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:19:49 INFO - PROCESS | 26294 | 1469549989267 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 26294 | 1469549989277 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e94c00 == 58 [pid = 26294] [id = 125] 09:19:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 152 (0x92c33000) [pid = 26294] [serial = 374] [outer = (nil)] 09:19:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 153 (0x93a35800) [pid = 26294] [serial = 375] [outer = 0x92c33000] 09:19:49 INFO - PROCESS | 26294 | 1469549989343 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 154 (0x9520e400) [pid = 26294] [serial = 376] [outer = 0x92c33000] 09:19:50 INFO - PROCESS | 26294 | 1469549990351 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]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:19:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1329ms 09:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:19:50 INFO - PROCESS | 26294 | 1469549990403 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 26294 | 1469549990406 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:19:50 INFO - PROCESS | 26294 | 1469549990420 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 26294 | 1469549990428 Marionette TRACE conn4 <- [1,474,null,{}] 09:19:50 INFO - PROCESS | 26294 | 1469549990436 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}] 09:19:50 INFO - PROCESS | 26294 | 1469549990443 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:50 INFO - PROCESS | 26294 | 1469549990687 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:19:50 INFO - PROCESS | 26294 | 1469549990713 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 26294 | 1469549990723 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e97000 == 59 [pid = 26294] [id = 126] 09:19:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 155 (0x984ef800) [pid = 26294] [serial = 377] [outer = (nil)] 09:19:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 156 (0x998d1800) [pid = 26294] [serial = 378] [outer = 0x984ef800] 09:19:50 INFO - PROCESS | 26294 | 1469549990787 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 157 (0x99b53400) [pid = 26294] [serial = 379] [outer = 0x984ef800] 09:19:51 INFO - PROCESS | 26294 | 1469549991675 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1295ms 09:19:51 INFO - PROCESS | 26294 | 1469549991720 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 26294 | 1469549991725 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:19:51 INFO - PROCESS | 26294 | 1469549991736 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 26294 | 1469549991738 Marionette TRACE conn4 <- [1,478,null,{}] 09:19:51 INFO - PROCESS | 26294 | 1469549991743 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}] 09:19:51 INFO - PROCESS | 26294 | 1469549991749 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:51 INFO - PROCESS | 26294 | 1469549991959 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:19:52 INFO - PROCESS | 26294 | 1469549991985 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 26294 | 1469549991990 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x9798ac00 == 60 [pid = 26294] [id = 127] 09:19:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 158 (0x9a1e8400) [pid = 26294] [serial = 380] [outer = (nil)] 09:19:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 159 (0x9b788800) [pid = 26294] [serial = 381] [outer = 0x9a1e8400] 09:19:52 INFO - PROCESS | 26294 | 1469549992058 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 160 (0x9d33dc00) [pid = 26294] [serial = 382] [outer = 0x9a1e8400] 09:19:53 INFO - PROCESS | 26294 | --DOMWINDOW == 159 (0x98f14c00) [pid = 26294] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:19:53 INFO - PROCESS | 26294 | --DOMWINDOW == 158 (0x91101c00) [pid = 26294] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:19:53 INFO - PROCESS | 26294 | --DOMWINDOW == 157 (0x93b5f000) [pid = 26294] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:19:53 INFO - PROCESS | 26294 | --DOMWINDOW == 156 (0x91e9ac00) [pid = 26294] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:19:53 INFO - PROCESS | 26294 | --DOMWINDOW == 155 (0x8f48f800) [pid = 26294] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:19:53 INFO - PROCESS | 26294 | --DOMWINDOW == 154 (0x92474000) [pid = 26294] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:19:53 INFO - PROCESS | 26294 | --DOMWINDOW == 153 (0x9a16f000) [pid = 26294] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:19:53 INFO - PROCESS | 26294 | 1469549993416 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]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1741ms 09:19:53 INFO - PROCESS | 26294 | 1469549993477 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 26294 | 1469549993480 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:19:53 INFO - PROCESS | 26294 | 1469549993486 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 26294 | 1469549993490 Marionette TRACE conn4 <- [1,482,null,{}] 09:19:53 INFO - PROCESS | 26294 | 1469549993495 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}] 09:19:53 INFO - PROCESS | 26294 | 1469549993500 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:53 INFO - PROCESS | 26294 | 1469549993694 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:19:53 INFO - PROCESS | 26294 | 1469549993827 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 26294 | 1469549993841 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72dc00 == 61 [pid = 26294] [id = 128] 09:19:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 154 (0x8d72e000) [pid = 26294] [serial = 383] [outer = (nil)] 09:19:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 155 (0x8d731800) [pid = 26294] [serial = 384] [outer = 0x8d72e000] 09:19:53 INFO - PROCESS | 26294 | 1469549993918 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 156 (0x998d0c00) [pid = 26294] [serial = 385] [outer = 0x8d72e000] 09:19:54 INFO - PROCESS | 26294 | 1469549994672 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1231ms 09:19:54 INFO - PROCESS | 26294 | 1469549994718 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 26294 | 1469549994722 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:19:54 INFO - PROCESS | 26294 | 1469549994729 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 26294 | 1469549994732 Marionette TRACE conn4 <- [1,486,null,{}] 09:19:54 INFO - PROCESS | 26294 | 1469549994738 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}] 09:19:54 INFO - PROCESS | 26294 | 1469549994743 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:54 INFO - PROCESS | 26294 | 1469549994900 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:19:54 INFO - PROCESS | 26294 | 1469549994915 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 26294 | 1469549994924 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72e800 == 62 [pid = 26294] [id = 129] 09:19:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 157 (0x8d732400) [pid = 26294] [serial = 386] [outer = (nil)] 09:19:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 158 (0xa200ac00) [pid = 26294] [serial = 387] [outer = 0x8d732400] 09:19:55 INFO - PROCESS | 26294 | 1469549994995 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 159 (0xa2599c00) [pid = 26294] [serial = 388] [outer = 0x8d732400] 09:19:56 INFO - PROCESS | 26294 | 1469549996175 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]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:19:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1488ms 09:19:56 INFO - PROCESS | 26294 | 1469549996218 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 26294 | 1469549996225 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:19:56 INFO - PROCESS | 26294 | 1469549996233 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 26294 | 1469549996241 Marionette TRACE conn4 <- [1,490,null,{}] 09:19:56 INFO - PROCESS | 26294 | 1469549996248 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}] 09:19:56 INFO - PROCESS | 26294 | 1469549996254 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:56 INFO - PROCESS | 26294 | 1469549996444 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:19:56 INFO - PROCESS | 26294 | 1469549996672 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 26294 | 1469549996681 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a0000 == 63 [pid = 26294] [id = 130] 09:19:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 160 (0x913a5400) [pid = 26294] [serial = 389] [outer = (nil)] 09:19:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 161 (0x91e95800) [pid = 26294] [serial = 390] [outer = 0x913a5400] 09:19:56 INFO - PROCESS | 26294 | 1469549996779 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 162 (0x92038800) [pid = 26294] [serial = 391] [outer = 0x913a5400] 09:19:57 INFO - PROCESS | 26294 | 1469549997654 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1484ms 09:19:57 INFO - PROCESS | 26294 | 1469549997717 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 26294 | 1469549997724 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:19:57 INFO - PROCESS | 26294 | 1469549997735 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 26294 | 1469549997739 Marionette TRACE conn4 <- [1,494,null,{}] 09:19:57 INFO - PROCESS | 26294 | 1469549997746 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}] 09:19:57 INFO - PROCESS | 26294 | 1469549997752 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:57 INFO - PROCESS | 26294 | 1469549997977 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:19:58 INFO - PROCESS | 26294 | 1469549998304 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 26294 | 1469549998319 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x93d75400 == 64 [pid = 26294] [id = 131] 09:19:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 163 (0x95344000) [pid = 26294] [serial = 392] [outer = (nil)] 09:19:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 164 (0x9534f800) [pid = 26294] [serial = 393] [outer = 0x95344000] 09:19:58 INFO - PROCESS | 26294 | 1469549998481 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 165 (0x979eb800) [pid = 26294] [serial = 394] [outer = 0x95344000] 09:19:59 INFO - PROCESS | 26294 | 1469549999419 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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1738ms 09:19:59 INFO - PROCESS | 26294 | 1469549999474 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 26294 | 1469549999477 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:19:59 INFO - PROCESS | 26294 | 1469549999484 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 26294 | 1469549999490 Marionette TRACE conn4 <- [1,498,null,{}] 09:19:59 INFO - PROCESS | 26294 | 1469549999507 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}] 09:19:59 INFO - PROCESS | 26294 | 1469549999516 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:19:59 INFO - PROCESS | 26294 | 1469549999742 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:19:59 INFO - PROCESS | 26294 | 1469549999968 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 26294 | 1469549999978 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:00 INFO - PROCESS | 26294 | ++DOCSHELL 0xa1098000 == 65 [pid = 26294] [id = 132] 09:20:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 166 (0xa200b800) [pid = 26294] [serial = 395] [outer = (nil)] 09:20:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 167 (0xa2f9d800) [pid = 26294] [serial = 396] [outer = 0xa200b800] 09:20:00 INFO - PROCESS | 26294 | 1469550000240 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 168 (0xa4d56800) [pid = 26294] [serial = 397] [outer = 0xa200b800] 09:20:01 INFO - PROCESS | 26294 | 1469550001436 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1990ms 09:20:01 INFO - PROCESS | 26294 | 1469550001480 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 26294 | 1469550001485 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:20:01 INFO - PROCESS | 26294 | 1469550001492 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 26294 | 1469550001496 Marionette TRACE conn4 <- [1,502,null,{}] 09:20:01 INFO - PROCESS | 26294 | 1469550001502 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}] 09:20:01 INFO - PROCESS | 26294 | 1469550001507 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:01 INFO - PROCESS | 26294 | 1469550001702 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:20:01 INFO - PROCESS | 26294 | 1469550001928 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 26294 | 1469550001935 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1de000 == 66 [pid = 26294] [id = 133] 09:20:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 169 (0x8e1e0800) [pid = 26294] [serial = 398] [outer = (nil)] 09:20:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 170 (0x8e1e3800) [pid = 26294] [serial = 399] [outer = 0x8e1e0800] 09:20:02 INFO - PROCESS | 26294 | 1469550002086 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 171 (0x94822000) [pid = 26294] [serial = 400] [outer = 0x8e1e0800] 09:20:03 INFO - PROCESS | 26294 | 1469550003006 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1593ms 09:20:03 INFO - PROCESS | 26294 | 1469550003086 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 26294 | 1469550003089 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:20:03 INFO - PROCESS | 26294 | 1469550003096 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 26294 | 1469550003099 Marionette TRACE conn4 <- [1,506,null,{}] 09:20:03 INFO - PROCESS | 26294 | 1469550003105 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}] 09:20:03 INFO - PROCESS | 26294 | 1469550003110 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:03 INFO - PROCESS | 26294 | 1469550003292 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:20:03 INFO - PROCESS | 26294 | 1469550003446 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 26294 | 1469550003457 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e242c00 == 67 [pid = 26294] [id = 134] 09:20:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 172 (0x8e244000) [pid = 26294] [serial = 401] [outer = (nil)] 09:20:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 173 (0x8e249400) [pid = 26294] [serial = 402] [outer = 0x8e244000] 09:20:03 INFO - PROCESS | 26294 | 1469550003531 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 174 (0x8e24d400) [pid = 26294] [serial = 403] [outer = 0x8e244000] 09:20:04 INFO - PROCESS | 26294 | 1469550004533 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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1485ms 09:20:04 INFO - PROCESS | 26294 | 1469550004581 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 26294 | 1469550004584 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:20:04 INFO - PROCESS | 26294 | 1469550004591 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 26294 | 1469550004595 Marionette TRACE conn4 <- [1,510,null,{}] 09:20:04 INFO - PROCESS | 26294 | 1469550004601 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}] 09:20:04 INFO - PROCESS | 26294 | 1469550004610 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:04 INFO - PROCESS | 26294 | 1469550004806 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:20:05 INFO - PROCESS | 26294 | 1469550005030 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 26294 | 1469550005039 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c6c00 == 68 [pid = 26294] [id = 135] 09:20:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 175 (0x8d9c9400) [pid = 26294] [serial = 404] [outer = (nil)] 09:20:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 176 (0x8d9d1000) [pid = 26294] [serial = 405] [outer = 0x8d9c9400] 09:20:05 INFO - PROCESS | 26294 | 1469550005161 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 177 (0x8e250400) [pid = 26294] [serial = 406] [outer = 0x8d9c9400] 09:20:06 INFO - PROCESS | 26294 | 1469550006062 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1530ms 09:20:06 INFO - PROCESS | 26294 | 1469550006122 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 26294 | 1469550006126 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:20:06 INFO - PROCESS | 26294 | 1469550006132 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 26294 | 1469550006135 Marionette TRACE conn4 <- [1,514,null,{}] 09:20:06 INFO - PROCESS | 26294 | 1469550006141 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}] 09:20:06 INFO - PROCESS | 26294 | 1469550006147 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:06 INFO - PROCESS | 26294 | 1469550006323 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:20:06 INFO - PROCESS | 26294 | 1469550006505 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 26294 | 1469550006513 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3cc00 == 69 [pid = 26294] [id = 136] 09:20:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 178 (0x8cf3d800) [pid = 26294] [serial = 407] [outer = (nil)] 09:20:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 179 (0x8cf45400) [pid = 26294] [serial = 408] [outer = 0x8cf3d800] 09:20:06 INFO - PROCESS | 26294 | 1469550006645 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 180 (0x8cf49400) [pid = 26294] [serial = 409] [outer = 0x8cf3d800] 09:20:07 INFO - PROCESS | 26294 | 1469550007510 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]]]}] 09:20:07 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 09:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1437ms 09:20:07 INFO - PROCESS | 26294 | 1469550007571 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 26294 | 1469550007575 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:20:07 INFO - PROCESS | 26294 | 1469550007581 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 26294 | 1469550007584 Marionette TRACE conn4 <- [1,518,null,{}] 09:20:07 INFO - PROCESS | 26294 | 1469550007590 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}] 09:20:07 INFO - PROCESS | 26294 | 1469550007595 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:07 INFO - PROCESS | 26294 | 1469550007772 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:20:07 INFO - PROCESS | 26294 | 1469550007952 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 26294 | 1469550007960 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf44800 == 70 [pid = 26294] [id = 137] 09:20:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 181 (0x8cf49000) [pid = 26294] [serial = 410] [outer = (nil)] 09:20:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 182 (0x8d0c7800) [pid = 26294] [serial = 411] [outer = 0x8cf49000] 09:20:08 INFO - PROCESS | 26294 | 1469550008040 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 183 (0x8d0c8800) [pid = 26294] [serial = 412] [outer = 0x8cf49000] 09:20:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 184 (0x8d0cec00) [pid = 26294] [serial = 413] [outer = 0x9232bc00] 09:20:09 INFO - PROCESS | 26294 | 1469550009055 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1530ms 09:20:09 INFO - PROCESS | 26294 | 1469550009112 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 26294 | 1469550009116 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:20:09 INFO - PROCESS | 26294 | 1469550009123 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 26294 | 1469550009125 Marionette TRACE conn4 <- [1,522,null,{}] 09:20:09 INFO - PROCESS | 26294 | 1469550009131 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}] 09:20:09 INFO - PROCESS | 26294 | 1469550009136 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:09 INFO - PROCESS | 26294 | 1469550009313 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:20:09 INFO - PROCESS | 26294 | 1469550009543 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 26294 | 1469550009549 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cc000 == 71 [pid = 26294] [id = 138] 09:20:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 185 (0x8d0cd000) [pid = 26294] [serial = 414] [outer = (nil)] 09:20:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 186 (0x8e24b000) [pid = 26294] [serial = 415] [outer = 0x8d0cd000] 09:20:09 INFO - PROCESS | 26294 | 1469550009645 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 187 (0x91a5b400) [pid = 26294] [serial = 416] [outer = 0x8d0cd000] 09:20:10 INFO - PROCESS | 26294 | 1469550010541 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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1492ms 09:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:20:10 INFO - PROCESS | 26294 | 1469550010616 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 26294 | 1469550010619 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:20:10 INFO - PROCESS | 26294 | 1469550010626 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 26294 | 1469550010629 Marionette TRACE conn4 <- [1,526,null,{}] 09:20:10 INFO - PROCESS | 26294 | 1469550010635 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}] 09:20:10 INFO - PROCESS | 26294 | 1469550010640 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:10 INFO - PROCESS | 26294 | 1469550010849 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:20:11 INFO - PROCESS | 26294 | 1469550011126 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 26294 | 1469550011141 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b8800 == 72 [pid = 26294] [id = 139] 09:20:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 188 (0x8d3ba000) [pid = 26294] [serial = 417] [outer = (nil)] 09:20:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 189 (0x8d3bcc00) [pid = 26294] [serial = 418] [outer = 0x8d3ba000] 09:20:11 INFO - PROCESS | 26294 | 1469550011236 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 190 (0x8d3bf000) [pid = 26294] [serial = 419] [outer = 0x8d3ba000] 09:20:12 INFO - PROCESS | 26294 | 1469550012172 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]]]}] 09:20:12 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 09:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1587ms 09:20:12 INFO - PROCESS | 26294 | 1469550012212 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 26294 | 1469550012217 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:20:12 INFO - PROCESS | 26294 | 1469550012224 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 26294 | 1469550012228 Marionette TRACE conn4 <- [1,530,null,{}] 09:20:12 INFO - PROCESS | 26294 | 1469550012234 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}] 09:20:12 INFO - PROCESS | 26294 | 1469550012240 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:12 INFO - PROCESS | 26294 | 1469550012438 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:20:12 INFO - PROCESS | 26294 | 1469550012678 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 26294 | 1469550012687 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d800 == 73 [pid = 26294] [id = 140] 09:20:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 191 (0x8bd4dc00) [pid = 26294] [serial = 420] [outer = (nil)] 09:20:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 192 (0x8bd52000) [pid = 26294] [serial = 421] [outer = 0x8bd4dc00] 09:20:12 INFO - PROCESS | 26294 | 1469550012811 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 193 (0x8e24a800) [pid = 26294] [serial = 422] [outer = 0x8bd4dc00] 09:20:13 INFO - PROCESS | 26294 | 1469550013584 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"]]]}] 09:20:13 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 09:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:20:13 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 09:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:20:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1439ms 09:20:13 INFO - PROCESS | 26294 | 1469550013667 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 26294 | 1469550013671 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:20:13 INFO - PROCESS | 26294 | 1469550013678 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 26294 | 1469550013682 Marionette TRACE conn4 <- [1,534,null,{}] 09:20:13 INFO - PROCESS | 26294 | 1469550013688 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}] 09:20:13 INFO - PROCESS | 26294 | 1469550013693 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:13 INFO - PROCESS | 26294 | 1469550013885 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:20:14 INFO - PROCESS | 26294 | 1469550014077 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 26294 | 1469550014085 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47000 == 74 [pid = 26294] [id = 141] 09:20:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 194 (0x8bd47400) [pid = 26294] [serial = 423] [outer = (nil)] 09:20:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 195 (0x8ebc2800) [pid = 26294] [serial = 424] [outer = 0x8bd47400] 09:20:14 INFO - PROCESS | 26294 | 1469550014160 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 196 (0x8ebc3c00) [pid = 26294] [serial = 425] [outer = 0x8bd47400] 09:20:15 INFO - PROCESS | 26294 | 1469550015082 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]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:20:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1434ms 09:20:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:20:15 INFO - PROCESS | 26294 | 1469550015113 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 26294 | 1469550015115 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:20:15 INFO - PROCESS | 26294 | 1469550015122 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 26294 | 1469550015126 Marionette TRACE conn4 <- [1,538,null,{}] 09:20:15 INFO - PROCESS | 26294 | 1469550015131 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}] 09:20:15 INFO - PROCESS | 26294 | 1469550015136 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:15 INFO - PROCESS | 26294 | 1469550015413 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:20:15 INFO - PROCESS | 26294 | 1469550015558 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 26294 | 1469550015566 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd46000 == 75 [pid = 26294] [id = 142] 09:20:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 197 (0x8bd4b400) [pid = 26294] [serial = 426] [outer = (nil)] 09:20:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 198 (0x8db41800) [pid = 26294] [serial = 427] [outer = 0x8bd4b400] 09:20:15 INFO - PROCESS | 26294 | 1469550015648 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 199 (0x8db46800) [pid = 26294] [serial = 428] [outer = 0x8bd4b400] 09:20:16 INFO - PROCESS | 26294 | 1469550016846 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]]]}] 09:20:16 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. 09:20:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1738ms 09:20:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:20:16 INFO - PROCESS | 26294 | 1469550016860 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 26294 | 1469550016864 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:20:16 INFO - PROCESS | 26294 | 1469550016918 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 26294 | 1469550016922 Marionette TRACE conn4 <- [1,542,null,{}] 09:20:16 INFO - PROCESS | 26294 | 1469550016933 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}] 09:20:16 INFO - PROCESS | 26294 | 1469550016938 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:17 INFO - PROCESS | 26294 | 1469550017123 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:20:17 INFO - PROCESS | 26294 | 1469550017371 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 26294 | 1469550017380 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb6000 == 76 [pid = 26294] [id = 143] 09:20:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 200 (0x8beb6400) [pid = 26294] [serial = 429] [outer = (nil)] 09:20:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 201 (0x8d3b3800) [pid = 26294] [serial = 430] [outer = 0x8beb6400] 09:20:17 INFO - PROCESS | 26294 | 1469550017497 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 202 (0x8d3b9400) [pid = 26294] [serial = 431] [outer = 0x8beb6400] 09:20:18 INFO - PROCESS | 26294 | 1469550018387 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]]]}] 09:20:18 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. 09:20:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1535ms 09:20:18 INFO - PROCESS | 26294 | 1469550018406 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 26294 | 1469550018412 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:20:18 INFO - PROCESS | 26294 | 1469550018422 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 26294 | 1469550018425 Marionette TRACE conn4 <- [1,546,null,{}] 09:20:18 INFO - PROCESS | 26294 | 1469550018432 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}] 09:20:18 INFO - PROCESS | 26294 | 1469550018437 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:18 INFO - PROCESS | 26294 | 1469550018664 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:20:18 INFO - PROCESS | 26294 | 1469550018862 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 26294 | 1469550018869 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d731c00 == 77 [pid = 26294] [id = 144] 09:20:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 203 (0x8d8d1400) [pid = 26294] [serial = 432] [outer = (nil)] 09:20:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 204 (0x8d8db800) [pid = 26294] [serial = 433] [outer = 0x8d8d1400] 09:20:18 INFO - PROCESS | 26294 | 1469550018944 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 205 (0x8d9ca000) [pid = 26294] [serial = 434] [outer = 0x8d8d1400] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x913a4000 == 76 [pid = 26294] [id = 91] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x9a166400 == 75 [pid = 26294] [id = 88] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x9521ac00 == 74 [pid = 26294] [id = 12] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 204 (0x979e9800) [pid = 26294] [serial = 339] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb3b000 == 73 [pid = 26294] [id = 120] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x91e88c00 == 72 [pid = 26294] [id = 119] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x92c07800 == 71 [pid = 26294] [id = 118] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x979e6c00 == 70 [pid = 26294] [id = 117] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x93d7a000 == 69 [pid = 26294] [id = 116] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x91e9d400 == 68 [pid = 26294] [id = 115] 09:20:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb36800 == 67 [pid = 26294] [id = 114] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 203 (0x99864000) [pid = 26294] [serial = 336] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 202 (0x95347c00) [pid = 26294] [serial = 330] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 201 (0x97937c00) [pid = 26294] [serial = 331] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 200 (0x979ea400) [pid = 26294] [serial = 333] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 199 (0x91ed7c00) [pid = 26294] [serial = 325] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 198 (0x91ea0800) [pid = 26294] [serial = 324] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 197 (0x99c12000) [pid = 26294] [serial = 337] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 196 (0x9d358000) [pid = 26294] [serial = 315] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 195 (0x91108000) [pid = 26294] [serial = 322] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 194 (0x8f556400) [pid = 26294] [serial = 321] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 193 (0x91107800) [pid = 26294] [serial = 303] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 192 (0xa255f000) [pid = 26294] [serial = 318] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 191 (0x93a35400) [pid = 26294] [serial = 309] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 190 (0x93a37000) [pid = 26294] [serial = 328] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 189 (0x92c0cc00) [pid = 26294] [serial = 327] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 188 (0x91ea0400) [pid = 26294] [serial = 306] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 187 (0x9986c800) [pid = 26294] [serial = 312] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 186 (0x9d4cd800) [pid = 26294] [serial = 301] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 26294 | --DOMWINDOW == 185 (0x9844d800) [pid = 26294] [serial = 334] [outer = (nil)] [url = about:blank] 09:20:20 INFO - PROCESS | 26294 | 1469550020013 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]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:20:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1639ms 09:20:20 INFO - PROCESS | 26294 | 1469550020061 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 26294 | 1469550020065 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:20:20 INFO - PROCESS | 26294 | 1469550020072 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 26294 | 1469550020078 Marionette TRACE conn4 <- [1,550,null,{}] 09:20:20 INFO - PROCESS | 26294 | 1469550020093 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}] 09:20:20 INFO - PROCESS | 26294 | 1469550020101 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:20 INFO - PROCESS | 26294 | 1469550020291 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:20:20 INFO - PROCESS | 26294 | 1469550020536 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 26294 | 1469550020549 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1e2400 == 68 [pid = 26294] [id = 145] 09:20:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 186 (0x8e245400) [pid = 26294] [serial = 435] [outer = (nil)] 09:20:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 187 (0x8eb3c000) [pid = 26294] [serial = 436] [outer = 0x8e245400] 09:20:20 INFO - PROCESS | 26294 | 1469550020643 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 188 (0x8f482800) [pid = 26294] [serial = 437] [outer = 0x8e245400] 09:20:21 INFO - PROCESS | 26294 | 1469550021439 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]]]}] 09:20:21 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. 09:20:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1386ms 09:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:20:21 INFO - PROCESS | 26294 | 1469550021458 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 26294 | 1469550021461 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:20:21 INFO - PROCESS | 26294 | 1469550021468 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 26294 | 1469550021471 Marionette TRACE conn4 <- [1,554,null,{}] 09:20:21 INFO - PROCESS | 26294 | 1469550021477 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}] 09:20:21 INFO - PROCESS | 26294 | 1469550021481 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:21 INFO - PROCESS | 26294 | 1469550021724 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:20:21 INFO - PROCESS | 26294 | 1469550021760 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 26294 | 1469550021766 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb35000 == 69 [pid = 26294] [id = 146] 09:20:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 189 (0x8f558400) [pid = 26294] [serial = 438] [outer = (nil)] 09:20:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 190 (0x9110a800) [pid = 26294] [serial = 439] [outer = 0x8f558400] 09:20:21 INFO - PROCESS | 26294 | 1469550021834 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 191 (0x913a2c00) [pid = 26294] [serial = 440] [outer = 0x8f558400] 09:20:22 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:22 INFO - PROCESS | 26294 | 1469550022753 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]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1335ms 09:20:22 INFO - PROCESS | 26294 | 1469550022803 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 26294 | 1469550022806 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:20:22 INFO - PROCESS | 26294 | 1469550022812 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 26294 | 1469550022815 Marionette TRACE conn4 <- [1,558,null,{}] 09:20:22 INFO - PROCESS | 26294 | 1469550022826 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}] 09:20:22 INFO - PROCESS | 26294 | 1469550022830 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:23 INFO - PROCESS | 26294 | 1469550023085 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:20:23 INFO - PROCESS | 26294 | 1469550023107 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 26294 | 1469550023113 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x91103000 == 70 [pid = 26294] [id = 147] 09:20:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 192 (0x9110d400) [pid = 26294] [serial = 441] [outer = (nil)] 09:20:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 193 (0x91a61000) [pid = 26294] [serial = 442] [outer = 0x9110d400] 09:20:23 INFO - PROCESS | 26294 | 1469550023183 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 194 (0x91a63c00) [pid = 26294] [serial = 443] [outer = 0x9110d400] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 193 (0x8f483400) [pid = 26294] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 192 (0x952ccc00) [pid = 26294] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 191 (0xa2256400) [pid = 26294] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 190 (0xa4f1b800) [pid = 26294] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 189 (0x93d72c00) [pid = 26294] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 188 (0x9a1e8400) [pid = 26294] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 187 (0xa6da9c00) [pid = 26294] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 186 (0x97935c00) [pid = 26294] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 185 (0x95217400) [pid = 26294] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 184 (0x9d4cd000) [pid = 26294] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 183 (0x93d77800) [pid = 26294] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 182 (0x91ed2800) [pid = 26294] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 181 (0x9536cc00) [pid = 26294] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 180 (0x99b09c00) [pid = 26294] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 179 (0x91ac6800) [pid = 26294] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 178 (0x97980400) [pid = 26294] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 177 (0xa22eb800) [pid = 26294] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 176 (0x9d35e800) [pid = 26294] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 175 (0x984ef800) [pid = 26294] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 174 (0xa6f48400) [pid = 26294] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 173 (0x9203cc00) [pid = 26294] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 172 (0xa255c800) [pid = 26294] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 171 (0x9232d400) [pid = 26294] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 170 (0x92c33000) [pid = 26294] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 169 (0x99c0a800) [pid = 26294] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 168 (0x91108c00) [pid = 26294] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 167 (0x9a169000) [pid = 26294] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 166 (0x95219c00) [pid = 26294] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 165 (0xa234bc00) [pid = 26294] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 164 (0x91ecc800) [pid = 26294] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 163 (0x98c83c00) [pid = 26294] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 162 (0x8f553400) [pid = 26294] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 161 (0x9d4cb000) [pid = 26294] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:20:24 INFO - PROCESS | 26294 | --DOMWINDOW == 160 (0x8d72e000) [pid = 26294] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:20:24 INFO - PROCESS | 26294 | 1469550024702 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1939ms 09:20:24 INFO - PROCESS | 26294 | 1469550024752 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 26294 | 1469550024755 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:20:24 INFO - PROCESS | 26294 | 1469550024762 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 26294 | 1469550024766 Marionette TRACE conn4 <- [1,562,null,{}] 09:20:24 INFO - PROCESS | 26294 | 1469550024771 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}] 09:20:24 INFO - PROCESS | 26294 | 1469550024780 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:25 INFO - PROCESS | 26294 | 1469550025020 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:20:25 INFO - PROCESS | 26294 | 1469550025033 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 26294 | 1469550025039 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72d000 == 71 [pid = 26294] [id = 148] 09:20:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 161 (0x8d72d400) [pid = 26294] [serial = 444] [outer = (nil)] 09:20:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 162 (0x91aca000) [pid = 26294] [serial = 445] [outer = 0x8d72d400] 09:20:25 INFO - PROCESS | 26294 | 1469550025112 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 163 (0x91e92400) [pid = 26294] [serial = 446] [outer = 0x8d72d400] 09:20:25 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:25 INFO - PROCESS | 26294 | 1469550025874 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]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1141ms 09:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:20:25 INFO - PROCESS | 26294 | 1469550025905 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 26294 | 1469550025907 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:20:25 INFO - PROCESS | 26294 | 1469550025915 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 26294 | 1469550025918 Marionette TRACE conn4 <- [1,566,null,{}] 09:20:25 INFO - PROCESS | 26294 | 1469550025923 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}] 09:20:25 INFO - PROCESS | 26294 | 1469550025928 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:26 INFO - PROCESS | 26294 | 1469550026154 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:20:26 INFO - PROCESS | 26294 | 1469550026168 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 26294 | 1469550026177 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b5c00 == 72 [pid = 26294] [id = 149] 09:20:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 164 (0x8db4d800) [pid = 26294] [serial = 447] [outer = (nil)] 09:20:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 165 (0x91ecc000) [pid = 26294] [serial = 448] [outer = 0x8db4d800] 09:20:26 INFO - PROCESS | 26294 | 1469550026242 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 166 (0x91ed7c00) [pid = 26294] [serial = 449] [outer = 0x8db4d800] 09:20:27 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:27 INFO - PROCESS | 26294 | 1469550027350 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]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1480ms 09:20:27 INFO - PROCESS | 26294 | 1469550027395 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 26294 | 1469550027401 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:20:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:20:27 INFO - PROCESS | 26294 | 1469550027409 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 26294 | 1469550027417 Marionette TRACE conn4 <- [1,570,null,{}] 09:20:27 INFO - PROCESS | 26294 | 1469550027425 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}] 09:20:27 INFO - PROCESS | 26294 | 1469550027431 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:27 INFO - PROCESS | 26294 | 1469550027625 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:20:27 INFO - PROCESS | 26294 | 1469550027858 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 26294 | 1469550027865 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bb800 == 73 [pid = 26294] [id = 150] 09:20:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 167 (0x8d3bd000) [pid = 26294] [serial = 450] [outer = (nil)] 09:20:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 168 (0x8d8d3000) [pid = 26294] [serial = 451] [outer = 0x8d3bd000] 09:20:28 INFO - PROCESS | 26294 | 1469550027995 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 169 (0x8d9cd000) [pid = 26294] [serial = 452] [outer = 0x8d3bd000] 09:20:28 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:28 INFO - PROCESS | 26294 | 1469550028878 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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1505ms 09:20:28 INFO - PROCESS | 26294 | 1469550028914 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 26294 | 1469550028921 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:20:28 INFO - PROCESS | 26294 | 1469550028932 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 26294 | 1469550028936 Marionette TRACE conn4 <- [1,574,null,{}] 09:20:28 INFO - PROCESS | 26294 | 1469550028942 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}] 09:20:28 INFO - PROCESS | 26294 | 1469550028948 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:29 INFO - PROCESS | 26294 | 1469550029144 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:20:29 INFO - PROCESS | 26294 | 1469550029331 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 26294 | 1469550029340 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4c000 == 74 [pid = 26294] [id = 151] 09:20:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 170 (0x8e1e1c00) [pid = 26294] [serial = 453] [outer = (nil)] 09:20:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 171 (0x8e250800) [pid = 26294] [serial = 454] [outer = 0x8e1e1c00] 09:20:29 INFO - PROCESS | 26294 | 1469550029423 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 172 (0x8f54dc00) [pid = 26294] [serial = 455] [outer = 0x8e1e1c00] 09:20:30 INFO - PROCESS | 26294 | 1469550030377 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]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1485ms 09:20:30 INFO - PROCESS | 26294 | 1469550030417 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 26294 | 1469550030421 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:20:30 INFO - PROCESS | 26294 | 1469550030428 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 26294 | 1469550030434 Marionette TRACE conn4 <- [1,578,null,{}] 09:20:30 INFO - PROCESS | 26294 | 1469550030451 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}] 09:20:30 INFO - PROCESS | 26294 | 1469550030459 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:30 INFO - PROCESS | 26294 | 1469550030667 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:20:30 INFO - PROCESS | 26294 | 1469550030910 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 26294 | 1469550030923 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e87400 == 75 [pid = 26294] [id = 152] 09:20:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 173 (0x91e90400) [pid = 26294] [serial = 456] [outer = (nil)] 09:20:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 174 (0x91ecd000) [pid = 26294] [serial = 457] [outer = 0x91e90400] 09:20:31 INFO - PROCESS | 26294 | 1469550031064 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 175 (0x92474800) [pid = 26294] [serial = 458] [outer = 0x91e90400] 09:20:31 INFO - PROCESS | 26294 | 1469550031978 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]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1592ms 09:20:32 INFO - PROCESS | 26294 | 1469550032021 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 26294 | 1469550032026 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:20:32 INFO - PROCESS | 26294 | 1469550032032 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 26294 | 1469550032036 Marionette TRACE conn4 <- [1,582,null,{}] 09:20:32 INFO - PROCESS | 26294 | 1469550032042 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}] 09:20:32 INFO - PROCESS | 26294 | 1469550032047 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:32 INFO - PROCESS | 26294 | 1469550032234 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:20:32 INFO - PROCESS | 26294 | 1469550032422 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 26294 | 1469550032433 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x9246e000 == 76 [pid = 26294] [id = 153] 09:20:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 176 (0x92c02400) [pid = 26294] [serial = 459] [outer = (nil)] 09:20:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 177 (0x92c0fc00) [pid = 26294] [serial = 460] [outer = 0x92c02400] 09:20:32 INFO - PROCESS | 26294 | 1469550032509 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 178 (0x939d8800) [pid = 26294] [serial = 461] [outer = 0x92c02400] 09:20:33 INFO - PROCESS | 26294 | 1469550033434 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1480ms 09:20:33 INFO - PROCESS | 26294 | 1469550033513 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 26294 | 1469550033517 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:20:33 INFO - PROCESS | 26294 | 1469550033524 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 26294 | 1469550033527 Marionette TRACE conn4 <- [1,586,null,{}] 09:20:33 INFO - PROCESS | 26294 | 1469550033533 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}] 09:20:33 INFO - PROCESS | 26294 | 1469550033538 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:33 INFO - PROCESS | 26294 | 1469550033762 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:20:34 INFO - PROCESS | 26294 | 1469550033998 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 26294 | 1469550034006 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8cf800 == 77 [pid = 26294] [id = 154] 09:20:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 179 (0x91ed0800) [pid = 26294] [serial = 462] [outer = (nil)] 09:20:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 180 (0x93b61c00) [pid = 26294] [serial = 463] [outer = 0x91ed0800] 09:20:34 INFO - PROCESS | 26294 | 1469550034127 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 181 (0x948b7400) [pid = 26294] [serial = 464] [outer = 0x91ed0800] 09:20:34 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:35 INFO - PROCESS | 26294 | 1469550035068 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1580ms 09:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:20:35 INFO - PROCESS | 26294 | 1469550035105 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 26294 | 1469550035108 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:20:35 INFO - PROCESS | 26294 | 1469550035115 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 26294 | 1469550035119 Marionette TRACE conn4 <- [1,590,null,{}] 09:20:35 INFO - PROCESS | 26294 | 1469550035125 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}] 09:20:35 INFO - PROCESS | 26294 | 1469550035135 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:35 INFO - PROCESS | 26294 | 1469550035343 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:20:35 INFO - PROCESS | 26294 | 1469550035575 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 26294 | 1469550035585 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb40400 == 78 [pid = 26294] [id = 155] 09:20:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 182 (0x97935c00) [pid = 26294] [serial = 465] [outer = (nil)] 09:20:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 183 (0x979dfc00) [pid = 26294] [serial = 466] [outer = 0x97935c00] 09:20:35 INFO - PROCESS | 26294 | 1469550035743 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 184 (0x979ebc00) [pid = 26294] [serial = 467] [outer = 0x97935c00] 09:20:36 INFO - PROCESS | 26294 | 1469550036726 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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1688ms 09:20:36 INFO - PROCESS | 26294 | 1469550036803 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 26294 | 1469550036807 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:20:36 INFO - PROCESS | 26294 | 1469550036814 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 26294 | 1469550036817 Marionette TRACE conn4 <- [1,594,null,{}] 09:20:36 INFO - PROCESS | 26294 | 1469550036823 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}] 09:20:36 INFO - PROCESS | 26294 | 1469550036828 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:37 INFO - PROCESS | 26294 | 1469550037012 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:20:37 INFO - PROCESS | 26294 | 1469550037248 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 26294 | 1469550037257 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x9110c800 == 79 [pid = 26294] [id = 156] 09:20:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 185 (0x92471c00) [pid = 26294] [serial = 468] [outer = (nil)] 09:20:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 186 (0x99861800) [pid = 26294] [serial = 469] [outer = 0x92471c00] 09:20:37 INFO - PROCESS | 26294 | 1469550037375 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 187 (0x9986c800) [pid = 26294] [serial = 470] [outer = 0x92471c00] 09:20:38 INFO - PROCESS | 26294 | 1469550038256 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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1482ms 09:20:38 INFO - PROCESS | 26294 | 1469550038297 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 26294 | 1469550038301 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:20:38 INFO - PROCESS | 26294 | 1469550038307 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 26294 | 1469550038310 Marionette TRACE conn4 <- [1,598,null,{}] 09:20:38 INFO - PROCESS | 26294 | 1469550038316 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}] 09:20:38 INFO - PROCESS | 26294 | 1469550038321 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:38 INFO - PROCESS | 26294 | 1469550038501 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:20:38 INFO - PROCESS | 26294 | 1469550038735 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 26294 | 1469550038745 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x979e3c00 == 80 [pid = 26294] [id = 157] 09:20:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 188 (0x984ef800) [pid = 26294] [serial = 471] [outer = (nil)] 09:20:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 189 (0x9a166c00) [pid = 26294] [serial = 472] [outer = 0x984ef800] 09:20:38 INFO - PROCESS | 26294 | 1469550038860 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 190 (0x9a16a400) [pid = 26294] [serial = 473] [outer = 0x984ef800] 09:20:39 INFO - PROCESS | 26294 | 1469550039690 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]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1431ms 09:20:39 INFO - PROCESS | 26294 | 1469550039739 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 26294 | 1469550039742 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:20:39 INFO - PROCESS | 26294 | 1469550039749 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 26294 | 1469550039752 Marionette TRACE conn4 <- [1,602,null,{}] 09:20:39 INFO - PROCESS | 26294 | 1469550039758 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}] 09:20:39 INFO - PROCESS | 26294 | 1469550039763 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:39 INFO - PROCESS | 26294 | 1469550039936 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:20:40 INFO - PROCESS | 26294 | 1469550040133 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 26294 | 1469550040141 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd43c00 == 81 [pid = 26294] [id = 158] 09:20:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 191 (0x8d1f1400) [pid = 26294] [serial = 474] [outer = (nil)] 09:20:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 192 (0x8d1f9400) [pid = 26294] [serial = 475] [outer = 0x8d1f1400] 09:20:40 INFO - PROCESS | 26294 | 1469550040224 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 193 (0x8d1fac00) [pid = 26294] [serial = 476] [outer = 0x8d1f1400] 09:20:41 INFO - PROCESS | 26294 | 1469550041144 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]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1433ms 09:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:20:41 INFO - PROCESS | 26294 | 1469550041183 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 26294 | 1469550041186 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:20:41 INFO - PROCESS | 26294 | 1469550041193 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 26294 | 1469550041196 Marionette TRACE conn4 <- [1,606,null,{}] 09:20:41 INFO - PROCESS | 26294 | 1469550041202 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}] 09:20:41 INFO - PROCESS | 26294 | 1469550041207 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:41 INFO - PROCESS | 26294 | 1469550041402 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:20:41 INFO - PROCESS | 26294 | 1469550041647 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 26294 | 1469550041654 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c4000 == 82 [pid = 26294] [id = 159] 09:20:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 194 (0x8d0ccc00) [pid = 26294] [serial = 477] [outer = (nil)] 09:20:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 195 (0x9adb2000) [pid = 26294] [serial = 478] [outer = 0x8d0ccc00] 09:20:41 INFO - PROCESS | 26294 | 1469550041793 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 196 (0x9adb9400) [pid = 26294] [serial = 479] [outer = 0x8d0ccc00] 09:20:42 INFO - PROCESS | 26294 | 1469550042667 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]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1532ms 09:20:42 INFO - PROCESS | 26294 | 1469550042725 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:20:42 INFO - PROCESS | 26294 | 1469550042730 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:20:42 INFO - PROCESS | 26294 | 1469550042736 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 26294 | 1469550042741 Marionette TRACE conn4 <- [1,610,null,{}] 09:20:42 INFO - PROCESS | 26294 | 1469550042746 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}] 09:20:42 INFO - PROCESS | 26294 | 1469550042751 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:42 INFO - PROCESS | 26294 | 1469550042954 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:20:43 INFO - PROCESS | 26294 | 1469550043197 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 26294 | 1469550043207 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x913aac00 == 83 [pid = 26294] [id = 160] 09:20:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 197 (0x91ac3400) [pid = 26294] [serial = 480] [outer = (nil)] 09:20:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 198 (0x9246b400) [pid = 26294] [serial = 481] [outer = 0x91ac3400] 09:20:43 INFO - PROCESS | 26294 | 1469550043332 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 199 (0x928d8000) [pid = 26294] [serial = 482] [outer = 0x91ac3400] 09:20:44 INFO - PROCESS | 26294 | 1469550044179 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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1491ms 09:20:44 INFO - PROCESS | 26294 | 1469550044227 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 26294 | 1469550044231 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:20:44 INFO - PROCESS | 26294 | 1469550044238 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 26294 | 1469550044242 Marionette TRACE conn4 <- [1,614,null,{}] 09:20:44 INFO - PROCESS | 26294 | 1469550044247 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}] 09:20:44 INFO - PROCESS | 26294 | 1469550044252 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:44 INFO - PROCESS | 26294 | 1469550044434 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:20:44 INFO - PROCESS | 26294 | 1469550044630 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 26294 | 1469550044637 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beae000 == 84 [pid = 26294] [id = 161] 09:20:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 200 (0x8d1f0800) [pid = 26294] [serial = 483] [outer = (nil)] 09:20:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 201 (0x92435400) [pid = 26294] [serial = 484] [outer = 0x8d1f0800] 09:20:44 INFO - PROCESS | 26294 | 1469550044713 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 202 (0x928db800) [pid = 26294] [serial = 485] [outer = 0x8d1f0800] 09:20:46 INFO - PROCESS | 26294 | 1469550046045 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]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1880ms 09:20:46 INFO - PROCESS | 26294 | 1469550046119 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 26294 | 1469550046124 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:20:46 INFO - PROCESS | 26294 | 1469550046132 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 26294 | 1469550046139 Marionette TRACE conn4 <- [1,618,null,{}] 09:20:46 INFO - PROCESS | 26294 | 1469550046146 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}] 09:20:46 INFO - PROCESS | 26294 | 1469550046152 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:46 INFO - PROCESS | 26294 | 1469550046377 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:20:46 INFO - PROCESS | 26294 | 1469550046730 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 26294 | 1469550046742 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d727800 == 85 [pid = 26294] [id = 162] 09:20:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 203 (0x8d728000) [pid = 26294] [serial = 486] [outer = (nil)] 09:20:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 204 (0x8d8cd400) [pid = 26294] [serial = 487] [outer = 0x8d728000] 09:20:46 INFO - PROCESS | 26294 | 1469550046833 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 205 (0x8d8d9800) [pid = 26294] [serial = 488] [outer = 0x8d728000] 09:20:47 INFO - PROCESS | 26294 | 1469550047717 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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1639ms 09:20:47 INFO - PROCESS | 26294 | 1469550047771 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 26294 | 1469550047776 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:20:47 INFO - PROCESS | 26294 | 1469550047787 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 26294 | 1469550047790 Marionette TRACE conn4 <- [1,622,null,{}] 09:20:47 INFO - PROCESS | 26294 | 1469550047797 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}] 09:20:47 INFO - PROCESS | 26294 | 1469550047802 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:47 INFO - PROCESS | 26294 | 1469550047982 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:20:48 INFO - PROCESS | 26294 | 1469550048190 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 26294 | 1469550048197 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c6000 == 86 [pid = 26294] [id = 163] 09:20:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 206 (0x8e1d6400) [pid = 26294] [serial = 489] [outer = (nil)] 09:20:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 207 (0x8e246000) [pid = 26294] [serial = 490] [outer = 0x8e1d6400] 09:20:48 INFO - PROCESS | 26294 | 1469550048318 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 208 (0x8eb36800) [pid = 26294] [serial = 491] [outer = 0x8e1d6400] 09:20:49 INFO - PROCESS | 26294 | 1469550049137 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]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1430ms 09:20:49 INFO - PROCESS | 26294 | 1469550049217 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 26294 | 1469550049220 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:20:49 INFO - PROCESS | 26294 | 1469550049227 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 26294 | 1469550049232 Marionette TRACE conn4 <- [1,626,null,{}] 09:20:49 INFO - PROCESS | 26294 | 1469550049248 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}] 09:20:49 INFO - PROCESS | 26294 | 1469550049256 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:49 INFO - PROCESS | 26294 | 1469550049434 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:20:49 INFO - PROCESS | 26294 | --DOCSHELL 0x95215400 == 85 [pid = 26294] [id = 26] 09:20:49 INFO - PROCESS | 26294 | --DOCSHELL 0x93a3a800 == 84 [pid = 26294] [id = 23] 09:20:49 INFO - PROCESS | 26294 | --DOCSHELL 0x9797e000 == 83 [pid = 26294] [id = 73] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 207 (0x95342800) [pid = 26294] [serial = 348] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 206 (0xa2005000) [pid = 26294] [serial = 354] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 205 (0x92324c00) [pid = 26294] [serial = 345] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 204 (0x999ec400) [pid = 26294] [serial = 363] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 203 (0x9d320800) [pid = 26294] [serial = 351] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 202 (0x91e8c000) [pid = 26294] [serial = 357] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 201 (0x97938800) [pid = 26294] [serial = 366] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 200 (0x8f48ec00) [pid = 26294] [serial = 342] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | --DOMWINDOW == 199 (0xa61bbc00) [pid = 26294] [serial = 360] [outer = (nil)] [url = about:blank] 09:20:49 INFO - PROCESS | 26294 | 1469550049741 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 26294 | 1469550049756 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:49 INFO - PROCESS | 26294 | --DOCSHELL 0x91ac3800 == 82 [pid = 26294] [id = 76] 09:20:49 INFO - PROCESS | 26294 | --DOCSHELL 0x91acec00 == 81 [pid = 26294] [id = 77] 09:20:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d734000 == 82 [pid = 26294] [id = 164] 09:20:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 200 (0x8eb36400) [pid = 26294] [serial = 492] [outer = (nil)] 09:20:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 201 (0x8f55bc00) [pid = 26294] [serial = 493] [outer = 0x8eb36400] 09:20:49 INFO - PROCESS | 26294 | 1469550049857 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 202 (0x91a67800) [pid = 26294] [serial = 494] [outer = 0x8eb36400] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 201 (0x913a3400) [pid = 26294] [serial = 372] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 200 (0x9a171000) [pid = 26294] [serial = 153] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 199 (0xa3306000) [pid = 26294] [serial = 271] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 198 (0xa6796400) [pid = 26294] [serial = 150] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 197 (0x9536b000) [pid = 26294] [serial = 262] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 196 (0x9d33dc00) [pid = 26294] [serial = 382] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 195 (0xa6f49400) [pid = 26294] [serial = 222] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 194 (0x9abd1800) [pid = 26294] [serial = 144] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 193 (0x984e7400) [pid = 26294] [serial = 120] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 192 (0xa200c400) [pid = 26294] [serial = 268] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 191 (0x998dc400) [pid = 26294] [serial = 117] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 190 (0x92c04800) [pid = 26294] [serial = 259] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 189 (0x979ec000) [pid = 26294] [serial = 186] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 188 (0x9b4c7000) [pid = 26294] [serial = 219] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 187 (0x91ace800) [pid = 26294] [serial = 228] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 186 (0x91ed3400) [pid = 26294] [serial = 373] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 185 (0x98355c00) [pid = 26294] [serial = 177] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 184 (0xa330c000) [pid = 26294] [serial = 141] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 183 (0xa3272000) [pid = 26294] [serial = 183] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 182 (0x998d1800) [pid = 26294] [serial = 378] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 181 (0xa8260800) [pid = 26294] [serial = 225] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 180 (0x9246f400) [pid = 26294] [serial = 174] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 179 (0xa4f1fc00) [pid = 26294] [serial = 189] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 178 (0xa8c80400) [pid = 26294] [serial = 231] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 177 (0x93a35800) [pid = 26294] [serial = 375] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 176 (0x9af23c00) [pid = 26294] [serial = 180] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 175 (0x9b788800) [pid = 26294] [serial = 381] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 174 (0x91aca800) [pid = 26294] [serial = 370] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 173 (0x9d35a400) [pid = 26294] [serial = 265] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 172 (0x97986c00) [pid = 26294] [serial = 216] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 171 (0x91110400) [pid = 26294] [serial = 369] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 170 (0xa3272400) [pid = 26294] [serial = 147] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 169 (0x91ed4000) [pid = 26294] [serial = 256] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 168 (0x9520e400) [pid = 26294] [serial = 376] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 167 (0xa6d9f800) [pid = 26294] [serial = 213] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 166 (0x99b53400) [pid = 26294] [serial = 379] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 165 (0x997aec00) [pid = 26294] [serial = 340] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 164 (0xa2256c00) [pid = 26294] [serial = 114] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 163 (0x8d731800) [pid = 26294] [serial = 384] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | --DOMWINDOW == 162 (0x998d0c00) [pid = 26294] [serial = 385] [outer = (nil)] [url = about:blank] 09:20:50 INFO - PROCESS | 26294 | 1469550050743 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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1541ms 09:20:50 INFO - PROCESS | 26294 | 1469550050771 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 26294 | 1469550050775 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:20:50 INFO - PROCESS | 26294 | 1469550050782 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 26294 | 1469550050786 Marionette TRACE conn4 <- [1,630,null,{}] 09:20:50 INFO - PROCESS | 26294 | 1469550050791 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}] 09:20:50 INFO - PROCESS | 26294 | 1469550050796 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:50 INFO - PROCESS | 26294 | 1469550050962 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:20:50 INFO - PROCESS | 26294 | 1469550050972 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 26294 | 1469550050980 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1dc400 == 83 [pid = 26294] [id = 165] 09:20:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 163 (0x8f555400) [pid = 26294] [serial = 495] [outer = (nil)] 09:20:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 164 (0x91ac8c00) [pid = 26294] [serial = 496] [outer = 0x8f555400] 09:20:51 INFO - PROCESS | 26294 | 1469550051045 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 165 (0x91ad0800) [pid = 26294] [serial = 497] [outer = 0x8f555400] 09:20:51 INFO - PROCESS | 26294 | 1469550051962 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]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1229ms 09:20:52 INFO - PROCESS | 26294 | 1469550052011 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 26294 | 1469550052015 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:20:52 INFO - PROCESS | 26294 | 1469550052021 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 26294 | 1469550052023 Marionette TRACE conn4 <- [1,634,null,{}] 09:20:52 INFO - PROCESS | 26294 | 1469550052029 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}] 09:20:52 INFO - PROCESS | 26294 | 1469550052034 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:52 INFO - PROCESS | 26294 | 1469550052194 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:20:52 INFO - PROCESS | 26294 | 1469550052373 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 26294 | 1469550052381 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5c00 == 84 [pid = 26294] [id = 166] 09:20:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 166 (0x8d9c6800) [pid = 26294] [serial = 498] [outer = (nil)] 09:20:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 167 (0x91e8e400) [pid = 26294] [serial = 499] [outer = 0x8d9c6800] 09:20:52 INFO - PROCESS | 26294 | 1469550052446 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 168 (0x91e9bc00) [pid = 26294] [serial = 500] [outer = 0x8d9c6800] 09:20:52 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:53 INFO - PROCESS | 26294 | 1469550053280 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]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1299ms 09:20:53 INFO - PROCESS | 26294 | 1469550053334 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 26294 | 1469550053337 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:20:53 INFO - PROCESS | 26294 | 1469550053352 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 26294 | 1469550053355 Marionette TRACE conn4 <- [1,638,null,{}] 09:20:53 INFO - PROCESS | 26294 | 1469550053361 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}] 09:20:53 INFO - PROCESS | 26294 | 1469550053370 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:53 INFO - PROCESS | 26294 | 1469550053610 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:20:53 INFO - PROCESS | 26294 | 1469550053647 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 26294 | 1469550053656 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ad0000 == 85 [pid = 26294] [id = 167] 09:20:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 169 (0x92436000) [pid = 26294] [serial = 501] [outer = (nil)] 09:20:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 170 (0x92c07c00) [pid = 26294] [serial = 502] [outer = 0x92436000] 09:20:53 INFO - PROCESS | 26294 | 1469550053735 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 171 (0x92c34800) [pid = 26294] [serial = 503] [outer = 0x92436000] 09:20:54 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 170 (0x8d72d400) [pid = 26294] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 169 (0x8e245400) [pid = 26294] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 168 (0x9520f800) [pid = 26294] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 167 (0x99c0c800) [pid = 26294] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 166 (0x8d8d1400) [pid = 26294] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 165 (0x8beb6400) [pid = 26294] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 164 (0x91ea0c00) [pid = 26294] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 163 (0x8f558400) [pid = 26294] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 162 (0x91ed4800) [pid = 26294] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 161 (0x91e89000) [pid = 26294] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 160 (0x9a32ec00) [pid = 26294] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 159 (0x913a5800) [pid = 26294] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 158 (0x8f482000) [pid = 26294] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 157 (0x8f54ec00) [pid = 26294] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 156 (0x93d7a400) [pid = 26294] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 155 (0x9110d400) [pid = 26294] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 154 (0x92c3b800) [pid = 26294] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 153 (0x9b4bd800) [pid = 26294] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 152 (0x91e9e000) [pid = 26294] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 151 (0x8f48e800) [pid = 26294] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 150 (0xa23ac400) [pid = 26294] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 149 (0x8eb38400) [pid = 26294] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 148 (0x93b58c00) [pid = 26294] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:20:54 INFO - PROCESS | 26294 | --DOMWINDOW == 147 (0x8eb3c400) [pid = 26294] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:20:55 INFO - PROCESS | 26294 | 1469550055188 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]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1930ms 09:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:20:55 INFO - PROCESS | 26294 | 1469550055282 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 26294 | 1469550055285 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:20:55 INFO - PROCESS | 26294 | 1469550055291 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 26294 | 1469550055295 Marionette TRACE conn4 <- [1,642,null,{}] 09:20:55 INFO - PROCESS | 26294 | 1469550055300 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}] 09:20:55 INFO - PROCESS | 26294 | 1469550055305 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:55 INFO - PROCESS | 26294 | 1469550055470 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:20:55 INFO - PROCESS | 26294 | 1469550055669 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 26294 | 1469550055676 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x928d2c00 == 86 [pid = 26294] [id = 168] 09:20:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 148 (0x928d3800) [pid = 26294] [serial = 504] [outer = (nil)] 09:20:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 149 (0x92c10400) [pid = 26294] [serial = 505] [outer = 0x928d3800] 09:20:55 INFO - PROCESS | 26294 | 1469550055748 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 150 (0x93a37c00) [pid = 26294] [serial = 506] [outer = 0x928d3800] 09:20:56 INFO - PROCESS | 26294 | 1469550056451 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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1180ms 09:20:56 INFO - PROCESS | 26294 | 1469550056470 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 26294 | 1469550056473 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:20:56 INFO - PROCESS | 26294 | 1469550056479 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 26294 | 1469550056483 Marionette TRACE conn4 <- [1,646,null,{}] 09:20:56 INFO - PROCESS | 26294 | 1469550056489 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}] 09:20:56 INFO - PROCESS | 26294 | 1469550056493 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:56 INFO - PROCESS | 26294 | 1469550056713 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:20:56 INFO - PROCESS | 26294 | 1469550056730 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 26294 | 1469550056739 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f551800 == 87 [pid = 26294] [id = 169] 09:20:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 151 (0x8f558400) [pid = 26294] [serial = 507] [outer = (nil)] 09:20:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 152 (0x95214800) [pid = 26294] [serial = 508] [outer = 0x8f558400] 09:20:56 INFO - PROCESS | 26294 | 1469550056805 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 153 (0x95344c00) [pid = 26294] [serial = 509] [outer = 0x8f558400] 09:20:57 INFO - PROCESS | 26294 | 1469550057947 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]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1539ms 09:20:58 INFO - PROCESS | 26294 | 1469550058019 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 26294 | 1469550058026 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:20:58 INFO - PROCESS | 26294 | 1469550058034 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 26294 | 1469550058042 Marionette TRACE conn4 <- [1,650,null,{}] 09:20:58 INFO - PROCESS | 26294 | 1469550058050 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}] 09:20:58 INFO - PROCESS | 26294 | 1469550058056 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:58 INFO - PROCESS | 26294 | 1469550058289 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:20:58 INFO - PROCESS | 26294 | 1469550058576 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 26294 | 1469550058588 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f5000 == 88 [pid = 26294] [id = 170] 09:20:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 154 (0x8d1f8800) [pid = 26294] [serial = 510] [outer = (nil)] 09:20:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 155 (0x8d732000) [pid = 26294] [serial = 511] [outer = 0x8d1f8800] 09:20:58 INFO - PROCESS | 26294 | 1469550058672 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 156 (0x8d9d1800) [pid = 26294] [serial = 512] [outer = 0x8d1f8800] 09:20:59 INFO - PROCESS | 26294 | 1469550059560 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1586ms 09:20:59 INFO - PROCESS | 26294 | 1469550059620 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 26294 | 1469550059627 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:20:59 INFO - PROCESS | 26294 | 1469550059638 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 26294 | 1469550059642 Marionette TRACE conn4 <- [1,654,null,{}] 09:20:59 INFO - PROCESS | 26294 | 1469550059648 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}] 09:20:59 INFO - PROCESS | 26294 | 1469550059654 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:20:59 INFO - PROCESS | 26294 | 1469550059889 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:21:00 INFO - PROCESS | 26294 | 1469550060216 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 26294 | 1469550060225 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ed4c00 == 89 [pid = 26294] [id = 171] 09:21:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 157 (0x92324c00) [pid = 26294] [serial = 513] [outer = (nil)] 09:21:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 158 (0x92475000) [pid = 26294] [serial = 514] [outer = 0x92324c00] 09:21:00 INFO - PROCESS | 26294 | 1469550060426 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 159 (0x92c3a800) [pid = 26294] [serial = 515] [outer = 0x92324c00] 09:21:01 INFO - PROCESS | 26294 | 1469550061373 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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1782ms 09:21:01 INFO - PROCESS | 26294 | 1469550061420 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 26294 | 1469550061424 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:21:01 INFO - PROCESS | 26294 | 1469550061431 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 26294 | 1469550061437 Marionette TRACE conn4 <- [1,658,null,{}] 09:21:01 INFO - PROCESS | 26294 | 1469550061454 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}] 09:21:01 INFO - PROCESS | 26294 | 1469550061463 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:01 INFO - PROCESS | 26294 | 1469550061694 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:21:01 INFO - PROCESS | 26294 | 1469550061963 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 26294 | 1469550061977 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x928dcc00 == 90 [pid = 26294] [id = 172] 09:21:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 160 (0x97932400) [pid = 26294] [serial = 516] [outer = (nil)] 09:21:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 161 (0x9797d400) [pid = 26294] [serial = 517] [outer = 0x97932400] 09:21:02 INFO - PROCESS | 26294 | 1469550062171 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 162 (0x979e0000) [pid = 26294] [serial = 518] [outer = 0x97932400] 09:21:03 INFO - PROCESS | 26294 | 1469550063125 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]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1737ms 09:21:03 INFO - PROCESS | 26294 | 1469550063169 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:21:03 INFO - PROCESS | 26294 | 1469550063174 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:21:03 INFO - PROCESS | 26294 | 1469550063181 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 26294 | 1469550063185 Marionette TRACE conn4 <- [1,662,null,{}] 09:21:03 INFO - PROCESS | 26294 | 1469550063191 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}] 09:21:03 INFO - PROCESS | 26294 | 1469550063196 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:03 INFO - PROCESS | 26294 | 1469550063388 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:21:03 INFO - PROCESS | 26294 | 1469550063579 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 26294 | 1469550063589 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x9797e000 == 91 [pid = 26294] [id = 173] 09:21:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 163 (0x97986c00) [pid = 26294] [serial = 519] [outer = (nil)] 09:21:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 164 (0x997aec00) [pid = 26294] [serial = 520] [outer = 0x97986c00] 09:21:03 INFO - PROCESS | 26294 | 1469550063664 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 165 (0x99b0cc00) [pid = 26294] [serial = 521] [outer = 0x97986c00] 09:21:04 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:04 INFO - PROCESS | 26294 | 1469550064697 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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1531ms 09:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:21:04 INFO - PROCESS | 26294 | 1469550064711 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 26294 | 1469550064714 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:21:04 INFO - PROCESS | 26294 | 1469550064721 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 26294 | 1469550064725 Marionette TRACE conn4 <- [1,666,null,{}] 09:21:04 INFO - PROCESS | 26294 | 1469550064730 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}] 09:21:04 INFO - PROCESS | 26294 | 1469550064735 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:04 INFO - PROCESS | 26294 | 1469550064921 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:21:05 INFO - PROCESS | 26294 | 1469550065121 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 26294 | 1469550065129 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x928ce400 == 92 [pid = 26294] [id = 174] 09:21:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 166 (0x979ecc00) [pid = 26294] [serial = 522] [outer = (nil)] 09:21:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 167 (0x9a16b400) [pid = 26294] [serial = 523] [outer = 0x979ecc00] 09:21:05 INFO - PROCESS | 26294 | 1469550065210 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 168 (0x9a326000) [pid = 26294] [serial = 524] [outer = 0x979ecc00] 09:21:05 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:06 INFO - PROCESS | 26294 | 1469550066221 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1532ms 09:21:06 INFO - PROCESS | 26294 | 1469550066252 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 26294 | 1469550066256 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:21:06 INFO - PROCESS | 26294 | 1469550066263 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 26294 | 1469550066266 Marionette TRACE conn4 <- [1,670,null,{}] 09:21:06 INFO - PROCESS | 26294 | 1469550066272 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}] 09:21:06 INFO - PROCESS | 26294 | 1469550066282 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:06 INFO - PROCESS | 26294 | 1469550066489 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:21:06 INFO - PROCESS | 26294 | 1469550066725 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 26294 | 1469550066733 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d3c00 == 93 [pid = 26294] [id = 175] 09:21:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 169 (0x9a090000) [pid = 26294] [serial = 525] [outer = (nil)] 09:21:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 170 (0x9d357000) [pid = 26294] [serial = 526] [outer = 0x9a090000] 09:21:06 INFO - PROCESS | 26294 | 1469550066852 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 171 (0x9d35a000) [pid = 26294] [serial = 527] [outer = 0x9a090000] 09:21:07 INFO - PROCESS | 26294 | 1469550067700 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1486ms 09:21:07 INFO - PROCESS | 26294 | 1469550067750 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 26294 | 1469550067754 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:21:07 INFO - PROCESS | 26294 | 1469550067760 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 26294 | 1469550067764 Marionette TRACE conn4 <- [1,674,null,{}] 09:21:07 INFO - PROCESS | 26294 | 1469550067770 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}] 09:21:07 INFO - PROCESS | 26294 | 1469550067775 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:07 INFO - PROCESS | 26294 | 1469550067955 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:21:08 INFO - PROCESS | 26294 | 1469550068155 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 26294 | 1469550068164 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ed4000 == 94 [pid = 26294] [id = 176] 09:21:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 172 (0x9abc9800) [pid = 26294] [serial = 528] [outer = (nil)] 09:21:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 173 (0x9d808400) [pid = 26294] [serial = 529] [outer = 0x9abc9800] 09:21:08 INFO - PROCESS | 26294 | 1469550068244 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 174 (0xa1009c00) [pid = 26294] [serial = 530] [outer = 0x9abc9800] 09:21:08 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:09 INFO - PROCESS | 26294 | 1469550069146 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]]]}] 09:21:09 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 09:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1430ms 09:21:09 INFO - PROCESS | 26294 | 1469550069191 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 26294 | 1469550069195 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:21:09 INFO - PROCESS | 26294 | 1469550069202 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 26294 | 1469550069205 Marionette TRACE conn4 <- [1,678,null,{}] 09:21:09 INFO - PROCESS | 26294 | 1469550069211 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}] 09:21:09 INFO - PROCESS | 26294 | 1469550069216 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:09 INFO - PROCESS | 26294 | 1469550069400 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:21:09 INFO - PROCESS | 26294 | 1469550069596 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 26294 | 1469550069604 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x9d334000 == 95 [pid = 26294] [id = 177] 09:21:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 175 (0x9d361800) [pid = 26294] [serial = 531] [outer = (nil)] 09:21:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 176 (0xa2314400) [pid = 26294] [serial = 532] [outer = 0x9d361800] 09:21:09 INFO - PROCESS | 26294 | 1469550069681 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 177 (0xa23ac000) [pid = 26294] [serial = 533] [outer = 0x9d361800] 09:21:10 INFO - PROCESS | 26294 | 1469550070578 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1434ms 09:21:10 INFO - PROCESS | 26294 | 1469550070637 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 26294 | 1469550070640 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:21:10 INFO - PROCESS | 26294 | 1469550070656 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 26294 | 1469550070660 Marionette TRACE conn4 <- [1,682,null,{}] 09:21:10 INFO - PROCESS | 26294 | 1469550070673 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}] 09:21:10 INFO - PROCESS | 26294 | 1469550070677 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:10 INFO - PROCESS | 26294 | 1469550070913 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:21:11 INFO - PROCESS | 26294 | 1469550071184 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 26294 | 1469550071192 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f2c00 == 96 [pid = 26294] [id = 178] 09:21:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 178 (0x8d9b4400) [pid = 26294] [serial = 534] [outer = (nil)] 09:21:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 179 (0x8d9bc000) [pid = 26294] [serial = 535] [outer = 0x8d9b4400] 09:21:11 INFO - PROCESS | 26294 | 1469550071305 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 180 (0x8d9bd800) [pid = 26294] [serial = 536] [outer = 0x8d9b4400] 09:21:12 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:12 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:12 INFO - PROCESS | 26294 | 1469550072607 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]]]}] 09:21:12 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) 09:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1989ms 09:21:13 INFO - PROCESS | 26294 | 1469550073155 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 26294 | 1469550073162 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:21:13 INFO - PROCESS | 26294 | 1469550073333 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 26294 | 1469550073344 Marionette TRACE conn4 <- [1,686,null,{}] 09:21:13 INFO - PROCESS | 26294 | 1469550073358 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}] 09:21:13 INFO - PROCESS | 26294 | 1469550073367 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:13 INFO - PROCESS | 26294 | 1469550073566 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:21:13 INFO - PROCESS | 26294 | 1469550073760 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 26294 | 1469550073778 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d726800 == 97 [pid = 26294] [id = 179] 09:21:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 181 (0x8d726c00) [pid = 26294] [serial = 537] [outer = (nil)] 09:21:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 182 (0x8d733800) [pid = 26294] [serial = 538] [outer = 0x8d726c00] 09:21:13 INFO - PROCESS | 26294 | 1469550073859 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 183 (0x8d8d9400) [pid = 26294] [serial = 539] [outer = 0x8d726c00] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d731c00 == 96 [pid = 26294] [id = 144] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x92037400 == 95 [pid = 26294] [id = 10] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9af25000 == 94 [pid = 26294] [id = 13] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8f481c00 == 93 [pid = 26294] [id = 92] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x928d2c00 == 92 [pid = 26294] [id = 168] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91ad0000 == 91 [pid = 26294] [id = 167] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb5c00 == 90 [pid = 26294] [id = 166] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1dc400 == 89 [pid = 26294] [id = 165] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d734000 == 88 [pid = 26294] [id = 164] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c6000 == 87 [pid = 26294] [id = 163] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d727800 == 86 [pid = 26294] [id = 162] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd43c00 == 85 [pid = 26294] [id = 158] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x979e3c00 == 84 [pid = 26294] [id = 157] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb40400 == 83 [pid = 26294] [id = 155] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9110c800 == 82 [pid = 26294] [id = 156] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8cf800 == 81 [pid = 26294] [id = 154] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9246e000 == 80 [pid = 26294] [id = 153] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91e87400 == 79 [pid = 26294] [id = 152] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4c000 == 78 [pid = 26294] [id = 151] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bb800 == 77 [pid = 26294] [id = 150] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x99867400 == 76 [pid = 26294] [id = 29] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x93b55c00 == 75 [pid = 26294] [id = 121] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9b86c400 == 74 [pid = 26294] [id = 38] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x93a39800 == 73 [pid = 26294] [id = 71] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x98440800 == 72 [pid = 26294] [id = 50] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47000 == 71 [pid = 26294] [id = 141] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1e2400 == 70 [pid = 26294] [id = 145] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9792d400 == 69 [pid = 26294] [id = 32] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0xa6da8800 == 68 [pid = 26294] [id = 74] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x952cc800 == 67 [pid = 26294] [id = 24] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb35000 == 66 [pid = 26294] [id = 146] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x93d73400 == 65 [pid = 26294] [id = 6] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0xa200b000 == 64 [pid = 26294] [id = 28] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9d363800 == 63 [pid = 26294] [id = 47] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b5c00 == 62 [pid = 26294] [id = 149] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x92474400 == 61 [pid = 26294] [id = 25] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0xa6da7000 == 60 [pid = 26294] [id = 75] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0xa23ab800 == 59 [pid = 26294] [id = 106] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x93d6f800 == 58 [pid = 26294] [id = 51] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8f55cc00 == 57 [pid = 26294] [id = 105] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x92c40000 == 56 [pid = 26294] [id = 87] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x92043800 == 55 [pid = 26294] [id = 22] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72d000 == 54 [pid = 26294] [id = 148] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9203ac00 == 53 [pid = 26294] [id = 8] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8beae000 == 52 [pid = 26294] [id = 161] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x92c31c00 == 51 [pid = 26294] [id = 78] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x92c38c00 == 50 [pid = 26294] [id = 103] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91103000 == 49 [pid = 26294] [id = 147] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c4000 == 48 [pid = 26294] [id = 159] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x93d70000 == 47 [pid = 26294] [id = 21] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91eca000 == 46 [pid = 26294] [id = 122] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8f488800 == 45 [pid = 26294] [id = 93] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91ed0000 == 44 [pid = 26294] [id = 86] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0xa208c000 == 43 [pid = 26294] [id = 90] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x913aac00 == 42 [pid = 26294] [id = 160] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb37c00 == 41 [pid = 26294] [id = 123] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91ac5c00 == 40 [pid = 26294] [id = 89] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd46000 == 39 [pid = 26294] [id = 142] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb6000 == 38 [pid = 26294] [id = 143] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91105400 == 37 [pid = 26294] [id = 104] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91e9c000 == 36 [pid = 26294] [id = 102] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9d334000 == 35 [pid = 26294] [id = 177] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f2c00 == 34 [pid = 26294] [id = 178] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91ed4000 == 33 [pid = 26294] [id = 176] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d3c00 == 32 [pid = 26294] [id = 175] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x928ce400 == 31 [pid = 26294] [id = 174] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x928dcc00 == 30 [pid = 26294] [id = 172] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x9797e000 == 29 [pid = 26294] [id = 173] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x91ed4c00 == 28 [pid = 26294] [id = 171] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f5000 == 27 [pid = 26294] [id = 170] 09:21:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8f551800 == 26 [pid = 26294] [id = 169] 09:21:16 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 182 (0x8eb3c000) [pid = 26294] [serial = 436] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 181 (0x9a16d800) [pid = 26294] [serial = 313] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 180 (0x8cf45400) [pid = 26294] [serial = 408] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 179 (0x8e24b000) [pid = 26294] [serial = 415] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 178 (0xa100f800) [pid = 26294] [serial = 316] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 177 (0x8d3bcc00) [pid = 26294] [serial = 418] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 176 (0x8d8db800) [pid = 26294] [serial = 433] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 175 (0x8d9ca000) [pid = 26294] [serial = 434] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 174 (0x8d3b9400) [pid = 26294] [serial = 431] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 173 (0x9246f800) [pid = 26294] [serial = 346] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 172 (0x913a2c00) [pid = 26294] [serial = 440] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 171 (0xa200ac00) [pid = 26294] [serial = 387] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 170 (0x9110a800) [pid = 26294] [serial = 439] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 169 (0x8f482800) [pid = 26294] [serial = 437] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 168 (0xa4f76400) [pid = 26294] [serial = 367] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 167 (0xa2346800) [pid = 26294] [serial = 358] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 166 (0x8bd52000) [pid = 26294] [serial = 421] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 165 (0x9d33f400) [pid = 26294] [serial = 352] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 164 (0x9d4c6400) [pid = 26294] [serial = 274] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 163 (0x8f48d000) [pid = 26294] [serial = 277] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 162 (0x913a0400) [pid = 26294] [serial = 304] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 161 (0x979e1000) [pid = 26294] [serial = 349] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 160 (0x91a63c00) [pid = 26294] [serial = 443] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 159 (0x8d0c7800) [pid = 26294] [serial = 411] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 158 (0x93d78800) [pid = 26294] [serial = 310] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 157 (0x8db41800) [pid = 26294] [serial = 427] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 156 (0xa2257800) [pid = 26294] [serial = 355] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 155 (0x948bf400) [pid = 26294] [serial = 235] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 154 (0x92036800) [pid = 26294] [serial = 307] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 153 (0x8f554800) [pid = 26294] [serial = 280] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 152 (0x91e95800) [pid = 26294] [serial = 390] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 151 (0x8ebc2800) [pid = 26294] [serial = 424] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 150 (0x8e249400) [pid = 26294] [serial = 402] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 149 (0x8d3b3800) [pid = 26294] [serial = 430] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 148 (0x9534f800) [pid = 26294] [serial = 393] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 147 (0x91a61000) [pid = 26294] [serial = 442] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 146 (0x8d9d1000) [pid = 26294] [serial = 405] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 145 (0xa4f76800) [pid = 26294] [serial = 319] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 144 (0x91103400) [pid = 26294] [serial = 343] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 143 (0xa6d9c800) [pid = 26294] [serial = 364] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 142 (0xa672c400) [pid = 26294] [serial = 361] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 141 (0xa2f9d800) [pid = 26294] [serial = 396] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 140 (0x8e1e3800) [pid = 26294] [serial = 399] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 139 (0x91aca000) [pid = 26294] [serial = 445] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x91e92400) [pid = 26294] [serial = 446] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 26294 | 1469550076966 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:21:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 3700ms 09:21:16 INFO - PROCESS | 26294 | 1469550076982 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 26294 | 1469550076985 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:21:17 INFO - PROCESS | 26294 | 1469550076996 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 26294 | 1469550077001 Marionette TRACE conn4 <- [1,690,null,{}] 09:21:17 INFO - PROCESS | 26294 | 1469550077011 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}] 09:21:17 INFO - PROCESS | 26294 | 1469550077016 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:17 INFO - PROCESS | 26294 | 1469550077182 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:21:17 INFO - PROCESS | 26294 | 1469550077195 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 26294 | 1469550077204 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf43400 == 27 [pid = 26294] [id = 180] 09:21:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x8cf43c00) [pid = 26294] [serial = 540] [outer = (nil)] 09:21:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 140 (0x8cf49800) [pid = 26294] [serial = 541] [outer = 0x8cf43c00] 09:21:17 INFO - PROCESS | 26294 | 1469550077306 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 141 (0x8d0c5000) [pid = 26294] [serial = 542] [outer = 0x8cf43c00] 09:21:18 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:18 INFO - PROCESS | 26294 | 1469550078583 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:21:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1640ms 09:21:18 INFO - PROCESS | 26294 | 1469550078636 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 26294 | 1469550078643 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:21:18 INFO - PROCESS | 26294 | 1469550078668 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 26294 | 1469550078672 Marionette TRACE conn4 <- [1,694,null,{}] 09:21:18 INFO - PROCESS | 26294 | 1469550078678 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}] 09:21:18 INFO - PROCESS | 26294 | 1469550078684 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:18 INFO - PROCESS | 26294 | 1469550078884 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:21:19 INFO - PROCESS | 26294 | 1469550079066 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 26294 | 1469550079074 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f3000 == 28 [pid = 26294] [id = 181] 09:21:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 142 (0x8d3bbc00) [pid = 26294] [serial = 543] [outer = (nil)] 09:21:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 143 (0x8d72ec00) [pid = 26294] [serial = 544] [outer = 0x8d3bbc00] 09:21:19 INFO - PROCESS | 26294 | 1469550079147 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 144 (0x8d8cd800) [pid = 26294] [serial = 545] [outer = 0x8d3bbc00] 09:21:20 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:20 INFO - PROCESS | 26294 | 1469550080437 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]]]}] 09:21:20 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) 09:21:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1803ms 09:21:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:21:20 INFO - PROCESS | 26294 | 1469550080470 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 26294 | 1469550080472 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:21:20 INFO - PROCESS | 26294 | 1469550080479 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 26294 | 1469550080485 Marionette TRACE conn4 <- [1,698,null,{}] 09:21:20 INFO - PROCESS | 26294 | 1469550080556 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}] 09:21:20 INFO - PROCESS | 26294 | 1469550080565 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:20 INFO - PROCESS | 26294 | 1469550080813 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:21:20 INFO - PROCESS | 26294 | 1469550080908 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 26294 | 1469550080916 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9d1c00 == 29 [pid = 26294] [id = 182] 09:21:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 145 (0x8d9d2800) [pid = 26294] [serial = 546] [outer = (nil)] 09:21:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 146 (0x8e1d7400) [pid = 26294] [serial = 547] [outer = 0x8d9d2800] 09:21:21 INFO - PROCESS | 26294 | 1469550081002 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 147 (0x8e1e1000) [pid = 26294] [serial = 548] [outer = 0x8d9d2800] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 146 (0x8cf49000) [pid = 26294] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 145 (0x8bd4dc00) [pid = 26294] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 144 (0x8cf3d800) [pid = 26294] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 143 (0x8d3ba000) [pid = 26294] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 142 (0x8bd4b400) [pid = 26294] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 141 (0x95344000) [pid = 26294] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 140 (0xa200b800) [pid = 26294] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 139 (0x8e244000) [pid = 26294] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x8d732400) [pid = 26294] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 137 (0x8e1e0800) [pid = 26294] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 136 (0x913a5400) [pid = 26294] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 135 (0x8f558400) [pid = 26294] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 134 (0x92436000) [pid = 26294] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 133 (0x91ed0800) [pid = 26294] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 132 (0x92c02400) [pid = 26294] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x91e90400) [pid = 26294] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x8db4d800) [pid = 26294] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0x97935c00) [pid = 26294] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0x8d1f1400) [pid = 26294] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 127 (0x8d0ccc00) [pid = 26294] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 126 (0x8d3bd000) [pid = 26294] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 125 (0x8d1f0800) [pid = 26294] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 124 (0x8d728000) [pid = 26294] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 123 (0x8e1d6400) [pid = 26294] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 122 (0x8e1e1c00) [pid = 26294] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 121 (0x92471c00) [pid = 26294] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 120 (0x8eb36400) [pid = 26294] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 119 (0x8f555400) [pid = 26294] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 118 (0x984ef800) [pid = 26294] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 117 (0x928d3800) [pid = 26294] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 116 (0x91ac3400) [pid = 26294] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 115 (0x8d9c6800) [pid = 26294] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 114 (0x8d0cd000) [pid = 26294] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x8bd47400) [pid = 26294] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:21:22 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x8d9c9400) [pid = 26294] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:21:23 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:23 INFO - PROCESS | 26294 | 1469550083518 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]]]}] 09:21:23 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) 09:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 3081ms 09:21:23 INFO - PROCESS | 26294 | 1469550083559 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 26294 | 1469550083564 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:21:23 INFO - PROCESS | 26294 | 1469550083580 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 26294 | 1469550083584 Marionette TRACE conn4 <- [1,702,null,{}] 09:21:23 INFO - PROCESS | 26294 | 1469550083589 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}] 09:21:23 INFO - PROCESS | 26294 | 1469550083594 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:23 INFO - PROCESS | 26294 | 1469550083739 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:21:23 INFO - PROCESS | 26294 | 1469550083792 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 26294 | 1469550083798 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaa400 == 30 [pid = 26294] [id = 183] 09:21:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x8cf47400) [pid = 26294] [serial = 549] [outer = (nil)] 09:21:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x8d9cc400) [pid = 26294] [serial = 550] [outer = 0x8cf47400] 09:21:23 INFO - PROCESS | 26294 | 1469550083866 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 115 (0x8e1e3400) [pid = 26294] [serial = 551] [outer = 0x8cf47400] 09:21:25 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:25 INFO - PROCESS | 26294 | 1469550085203 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1644ms 09:21:25 INFO - PROCESS | 26294 | 1469550085225 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 26294 | 1469550085232 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:21:25 INFO - PROCESS | 26294 | 1469550085240 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 26294 | 1469550085245 Marionette TRACE conn4 <- [1,706,null,{}] 09:21:25 INFO - PROCESS | 26294 | 1469550085254 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}] 09:21:25 INFO - PROCESS | 26294 | 1469550085260 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:25 INFO - PROCESS | 26294 | 1469550085526 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:21:25 INFO - PROCESS | 26294 | 1469550085687 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 26294 | 1469550085698 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb6400 == 31 [pid = 26294] [id = 184] 09:21:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 116 (0x8beb7800) [pid = 26294] [serial = 552] [outer = (nil)] 09:21:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 117 (0x8d1f4400) [pid = 26294] [serial = 553] [outer = 0x8beb7800] 09:21:25 INFO - PROCESS | 26294 | 1469550085828 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 118 (0x8d3b8400) [pid = 26294] [serial = 554] [outer = 0x8beb7800] 09:21:27 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:27 INFO - PROCESS | 26294 | 1469550087149 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1935ms 09:21:27 INFO - PROCESS | 26294 | 1469550087220 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 26294 | 1469550087226 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:21:27 INFO - PROCESS | 26294 | 1469550087258 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 26294 | 1469550087262 Marionette TRACE conn4 <- [1,710,null,{}] 09:21:27 INFO - PROCESS | 26294 | 1469550087271 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}] 09:21:27 INFO - PROCESS | 26294 | 1469550087276 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:27 INFO - PROCESS | 26294 | 1469550087473 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:21:27 INFO - PROCESS | 26294 | 1469550087663 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 26294 | 1469550087675 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb1c00 == 32 [pid = 26294] [id = 185] 09:21:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 119 (0x8d726400) [pid = 26294] [serial = 555] [outer = (nil)] 09:21:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 120 (0x8db4d400) [pid = 26294] [serial = 556] [outer = 0x8d726400] 09:21:27 INFO - PROCESS | 26294 | 1469550087771 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 121 (0x8e24e000) [pid = 26294] [serial = 557] [outer = 0x8d726400] 09:21:29 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:29 INFO - PROCESS | 26294 | 1469550089201 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1989ms 09:21:29 INFO - PROCESS | 26294 | 1469550089244 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 26294 | 1469550089248 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:21:29 INFO - PROCESS | 26294 | 1469550089255 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 26294 | 1469550089261 Marionette TRACE conn4 <- [1,714,null,{}] 09:21:29 INFO - PROCESS | 26294 | 1469550089278 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}] 09:21:29 INFO - PROCESS | 26294 | 1469550089286 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:29 INFO - PROCESS | 26294 | 1469550089454 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:21:29 INFO - PROCESS | 26294 | 1469550089636 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 26294 | 1469550089652 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb41000 == 33 [pid = 26294] [id = 186] 09:21:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 122 (0x8ebba000) [pid = 26294] [serial = 558] [outer = (nil)] 09:21:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 123 (0x8f489000) [pid = 26294] [serial = 559] [outer = 0x8ebba000] 09:21:29 INFO - PROCESS | 26294 | 1469550089729 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 124 (0x8f54d400) [pid = 26294] [serial = 560] [outer = 0x8ebba000] 09:21:31 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:31 INFO - PROCESS | 26294 | 1469550091158 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]]]}] 09:21:31 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 09:21:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1936ms 09:21:31 INFO - PROCESS | 26294 | 1469550091192 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 26294 | 1469550091196 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:21:31 INFO - PROCESS | 26294 | 1469550091202 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 26294 | 1469550091206 Marionette TRACE conn4 <- [1,718,null,{}] 09:21:31 INFO - PROCESS | 26294 | 1469550091212 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}] 09:21:31 INFO - PROCESS | 26294 | 1469550091217 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:31 INFO - PROCESS | 26294 | 1469550091381 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:21:31 INFO - PROCESS | 26294 | 1469550091566 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 26294 | 1469550091573 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb40400 == 34 [pid = 26294] [id = 187] 09:21:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 125 (0x8f48b000) [pid = 26294] [serial = 561] [outer = (nil)] 09:21:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 126 (0x8f559400) [pid = 26294] [serial = 562] [outer = 0x8f48b000] 09:21:31 INFO - PROCESS | 26294 | 1469550091652 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 127 (0x91102800) [pid = 26294] [serial = 563] [outer = 0x8f48b000] 09:21:32 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:32 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:32 INFO - PROCESS | 26294 | 1469550092969 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:21:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1788ms 09:21:32 INFO - PROCESS | 26294 | 1469550092991 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 26294 | 1469550092995 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:21:33 INFO - PROCESS | 26294 | 1469550093001 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 26294 | 1469550093004 Marionette TRACE conn4 <- [1,722,null,{}] 09:21:33 INFO - PROCESS | 26294 | 1469550093052 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}] 09:21:33 INFO - PROCESS | 26294 | 1469550093057 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:33 INFO - PROCESS | 26294 | 1469550093217 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:21:33 INFO - PROCESS | 26294 | 1469550093413 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 26294 | 1469550093421 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72cc00 == 35 [pid = 26294] [id = 188] 09:21:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 128 (0x8f554c00) [pid = 26294] [serial = 564] [outer = (nil)] 09:21:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x9110b800) [pid = 26294] [serial = 565] [outer = 0x8f554c00] 09:21:33 INFO - PROCESS | 26294 | 1469550093499 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x8f55a400) [pid = 26294] [serial = 566] [outer = 0x8f554c00] 09:21:34 INFO - PROCESS | 26294 | 1469550094428 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] 09:21:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:21:34 INFO - PROCESS | 26294 | 1469550094494 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:21:34 INFO - PROCESS | 26294 | 1469550094500 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 26294 | 1469550094504 Marionette TRACE conn4 <- [1,726,null,{}] 09:21:34 INFO - PROCESS | 26294 | 1469550094510 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}] 09:21:34 INFO - PROCESS | 26294 | 1469550094521 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:34 INFO - PROCESS | 26294 | 1469550094776 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:21:35 INFO - PROCESS | 26294 | 1469550095021 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 26294 | 1469550095028 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44400 == 36 [pid = 26294] [id = 189] 09:21:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x8bd44800) [pid = 26294] [serial = 567] [outer = (nil)] 09:21:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x8beb4c00) [pid = 26294] [serial = 568] [outer = 0x8bd44800] 09:21:35 INFO - PROCESS | 26294 | 1469550095147 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 133 (0x8d0ce800) [pid = 26294] [serial = 569] [outer = 0x8bd44800] 09:21:35 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:35 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:36 INFO - PROCESS | 26294 | 1469550096249 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1785ms 09:21:36 INFO - PROCESS | 26294 | 1469550096293 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 26294 | 1469550096299 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:21:36 INFO - PROCESS | 26294 | 1469550096307 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 26294 | 1469550096313 Marionette TRACE conn4 <- [1,730,null,{}] 09:21:36 INFO - PROCESS | 26294 | 1469550096321 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}] 09:21:36 INFO - PROCESS | 26294 | 1469550096327 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:36 INFO - PROCESS | 26294 | 1469550096495 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:21:36 INFO - PROCESS | 26294 | 1469550096757 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 26294 | 1469550096771 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf44400 == 37 [pid = 26294] [id = 190] 09:21:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 134 (0x8cf45c00) [pid = 26294] [serial = 570] [outer = (nil)] 09:21:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 135 (0x8d0c2000) [pid = 26294] [serial = 571] [outer = 0x8cf45c00] 09:21:36 INFO - PROCESS | 26294 | 1469550096862 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 136 (0x8d1f0400) [pid = 26294] [serial = 572] [outer = 0x8cf45c00] 09:21:37 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:37 INFO - PROCESS | 26294 | 1469550097956 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] 09:21:38 INFO - PROCESS | 26294 | 1469550098000 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:21:38 INFO - PROCESS | 26294 | 1469550098010 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 26294 | 1469550098013 Marionette TRACE conn4 <- [1,734,null,{}] 09:21:38 INFO - PROCESS | 26294 | 1469550098020 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}] 09:21:38 INFO - PROCESS | 26294 | 1469550098025 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:38 INFO - PROCESS | 26294 | 1469550098200 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:21:38 INFO - PROCESS | 26294 | 1469550098542 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 26294 | 1469550098551 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb34400 == 36 [pid = 26294] [id = 124] 09:21:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf4a000 == 37 [pid = 26294] [id = 191] 09:21:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 137 (0x8d0ca800) [pid = 26294] [serial = 573] [outer = (nil)] 09:21:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 138 (0x8d3ba400) [pid = 26294] [serial = 574] [outer = 0x8d0ca800] 09:21:38 INFO - PROCESS | 26294 | 1469550098644 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x8d9cb000) [pid = 26294] [serial = 575] [outer = 0x8d0ca800] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x8db46800) [pid = 26294] [serial = 428] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 137 (0x8d0c8800) [pid = 26294] [serial = 412] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 136 (0x8e24a800) [pid = 26294] [serial = 422] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 135 (0x8cf49400) [pid = 26294] [serial = 409] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 134 (0x8d3bf000) [pid = 26294] [serial = 419] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 133 (0x91a5b400) [pid = 26294] [serial = 416] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 132 (0x8ebc3c00) [pid = 26294] [serial = 425] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x8e250400) [pid = 26294] [serial = 406] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x979eb800) [pid = 26294] [serial = 394] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0xa4d56800) [pid = 26294] [serial = 397] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0x8e24d400) [pid = 26294] [serial = 403] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 127 (0xa2599c00) [pid = 26294] [serial = 388] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 126 (0x94822000) [pid = 26294] [serial = 400] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 125 (0x92038800) [pid = 26294] [serial = 391] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 124 (0x95344c00) [pid = 26294] [serial = 509] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 123 (0x95214800) [pid = 26294] [serial = 508] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 122 (0x92c07c00) [pid = 26294] [serial = 502] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 121 (0x93b61c00) [pid = 26294] [serial = 463] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 120 (0x948b7400) [pid = 26294] [serial = 464] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 119 (0x92c0fc00) [pid = 26294] [serial = 460] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 118 (0x939d8800) [pid = 26294] [serial = 461] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 117 (0x91ecd000) [pid = 26294] [serial = 457] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 116 (0x92474800) [pid = 26294] [serial = 458] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 115 (0x91ed7c00) [pid = 26294] [serial = 449] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 114 (0x91ecc000) [pid = 26294] [serial = 448] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x979dfc00) [pid = 26294] [serial = 466] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x979ebc00) [pid = 26294] [serial = 467] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 111 (0x8d1f9400) [pid = 26294] [serial = 475] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x8d1fac00) [pid = 26294] [serial = 476] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x9adb2000) [pid = 26294] [serial = 478] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x9adb9400) [pid = 26294] [serial = 479] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x8d8d3000) [pid = 26294] [serial = 451] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x8d9cd000) [pid = 26294] [serial = 452] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x92435400) [pid = 26294] [serial = 484] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x928db800) [pid = 26294] [serial = 485] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x8d8cd400) [pid = 26294] [serial = 487] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x8d8d9800) [pid = 26294] [serial = 488] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x8e246000) [pid = 26294] [serial = 490] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 100 (0x8eb36800) [pid = 26294] [serial = 491] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x8e250800) [pid = 26294] [serial = 454] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x8f54dc00) [pid = 26294] [serial = 455] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x99861800) [pid = 26294] [serial = 469] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x9986c800) [pid = 26294] [serial = 470] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8f55bc00) [pid = 26294] [serial = 493] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x91a67800) [pid = 26294] [serial = 494] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x91ac8c00) [pid = 26294] [serial = 496] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x91ad0800) [pid = 26294] [serial = 497] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x9a166c00) [pid = 26294] [serial = 472] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x9a16a400) [pid = 26294] [serial = 473] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x92c10400) [pid = 26294] [serial = 505] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x9246b400) [pid = 26294] [serial = 481] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x928d8000) [pid = 26294] [serial = 482] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x92c34800) [pid = 26294] [serial = 503] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x91e9bc00) [pid = 26294] [serial = 500] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91e8e400) [pid = 26294] [serial = 499] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x93a37c00) [pid = 26294] [serial = 506] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:39 INFO - PROCESS | 26294 | 1469550099462 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:21:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1480ms 09:21:39 INFO - PROCESS | 26294 | 1469550099491 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 26294 | 1469550099494 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:21:39 INFO - PROCESS | 26294 | 1469550099501 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 26294 | 1469550099507 Marionette TRACE conn4 <- [1,738,null,{}] 09:21:39 INFO - PROCESS | 26294 | 1469550099547 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}] 09:21:39 INFO - PROCESS | 26294 | 1469550099555 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:39 INFO - PROCESS | 26294 | 1469550099729 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:21:39 INFO - PROCESS | 26294 | 1469550099743 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 26294 | 1469550099754 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb3f400 == 38 [pid = 26294] [id = 192] 09:21:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8eb43c00) [pid = 26294] [serial = 576] [outer = (nil)] 09:21:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8ebc2000) [pid = 26294] [serial = 577] [outer = 0x8eb43c00] 09:21:39 INFO - PROCESS | 26294 | 1469550099824 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8f482c00) [pid = 26294] [serial = 578] [outer = 0x8eb43c00] 09:21:41 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:41 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:41 INFO - PROCESS | 26294 | 1469550101170 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1716ms 09:21:41 INFO - PROCESS | 26294 | 1469550101217 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 26294 | 1469550101221 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:21:41 INFO - PROCESS | 26294 | 1469550101228 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 26294 | 1469550101231 Marionette TRACE conn4 <- [1,742,null,{}] 09:21:41 INFO - PROCESS | 26294 | 1469550101236 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}] 09:21:41 INFO - PROCESS | 26294 | 1469550101241 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:41 INFO - PROCESS | 26294 | 1469550101453 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:21:41 INFO - PROCESS | 26294 | 1469550101526 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 26294 | 1469550101533 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bf400 == 39 [pid = 26294] [id = 193] 09:21:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d9cdc00) [pid = 26294] [serial = 579] [outer = (nil)] 09:21:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8f55c800) [pid = 26294] [serial = 580] [outer = 0x8d9cdc00] 09:21:41 INFO - PROCESS | 26294 | 1469550101599 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x913ab800) [pid = 26294] [serial = 581] [outer = 0x8d9cdc00] 09:21:42 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:42 INFO - PROCESS | 26294 | 1469550102829 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]]]}] 09:21:42 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 09:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1637ms 09:21:42 INFO - PROCESS | 26294 | 1469550102865 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 26294 | 1469550102868 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:21:42 INFO - PROCESS | 26294 | 1469550102882 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 26294 | 1469550102884 Marionette TRACE conn4 <- [1,746,null,{}] 09:21:42 INFO - PROCESS | 26294 | 1469550102890 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}] 09:21:42 INFO - PROCESS | 26294 | 1469550102895 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:43 INFO - PROCESS | 26294 | 1469550103197 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:21:43 INFO - PROCESS | 26294 | 1469550103237 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 26294 | 1469550103246 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f55a000 == 40 [pid = 26294] [id = 194] 09:21:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x91109800) [pid = 26294] [serial = 582] [outer = (nil)] 09:21:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x91a64400) [pid = 26294] [serial = 583] [outer = 0x91109800] 09:21:43 INFO - PROCESS | 26294 | 1469550103314 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x91a65c00) [pid = 26294] [serial = 584] [outer = 0x91109800] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x979ecc00) [pid = 26294] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x9d361800) [pid = 26294] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x9abc9800) [pid = 26294] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x92324c00) [pid = 26294] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d9b4400) [pid = 26294] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x9a090000) [pid = 26294] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d726c00) [pid = 26294] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d3bbc00) [pid = 26294] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d9d2800) [pid = 26294] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x97932400) [pid = 26294] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8cf43c00) [pid = 26294] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d1f8800) [pid = 26294] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:21:43 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x97986c00) [pid = 26294] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:21:44 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:44 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:44 INFO - PROCESS | 26294 | 1469550104596 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1732ms 09:21:44 INFO - PROCESS | 26294 | 1469550104614 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 26294 | 1469550104617 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:21:44 INFO - PROCESS | 26294 | 1469550104623 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 26294 | 1469550104627 Marionette TRACE conn4 <- [1,750,null,{}] 09:21:44 INFO - PROCESS | 26294 | 1469550104632 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}] 09:21:44 INFO - PROCESS | 26294 | 1469550104642 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:44 INFO - PROCESS | 26294 | 1469550104935 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:21:44 INFO - PROCESS | 26294 | 1469550104955 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 26294 | 1469550104963 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4a000 == 41 [pid = 26294] [id = 195] 09:21:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d3bfc00) [pid = 26294] [serial = 585] [outer = (nil)] 09:21:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91ad0400) [pid = 26294] [serial = 586] [outer = 0x8d3bfc00] 09:21:45 INFO - PROCESS | 26294 | 1469550105027 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91e87c00) [pid = 26294] [serial = 587] [outer = 0x8d3bfc00] 09:21:46 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:46 INFO - PROCESS | 26294 | 1469550106305 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:21:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1738ms 09:21:46 INFO - PROCESS | 26294 | 1469550106387 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:21:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:21:46 INFO - PROCESS | 26294 | 1469550106393 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:21:46 INFO - PROCESS | 26294 | 1469550106457 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 26294 | 1469550106463 Marionette TRACE conn4 <- [1,754,null,{}] 09:21:46 INFO - PROCESS | 26294 | 1469550106479 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}] 09:21:46 INFO - PROCESS | 26294 | 1469550106486 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:46 INFO - PROCESS | 26294 | 1469550106747 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:21:46 INFO - PROCESS | 26294 | 1469550106891 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 26294 | 1469550106905 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5800 == 42 [pid = 26294] [id = 196] 09:21:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8beb6c00) [pid = 26294] [serial = 588] [outer = (nil)] 09:21:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d1fc400) [pid = 26294] [serial = 589] [outer = 0x8beb6c00] 09:21:47 INFO - PROCESS | 26294 | 1469550107024 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d3b7400) [pid = 26294] [serial = 590] [outer = 0x8beb6c00] 09:21:48 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:48 INFO - PROCESS | 26294 | 1469550108367 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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:21:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2007ms 09:21:48 INFO - PROCESS | 26294 | 1469550108426 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 26294 | 1469550108434 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:21:48 INFO - PROCESS | 26294 | 1469550108465 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 26294 | 1469550108469 Marionette TRACE conn4 <- [1,758,null,{}] 09:21:48 INFO - PROCESS | 26294 | 1469550108476 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}] 09:21:48 INFO - PROCESS | 26294 | 1469550108482 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:48 INFO - PROCESS | 26294 | 1469550108656 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:21:48 INFO - PROCESS | 26294 | 1469550108845 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 26294 | 1469550108852 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd50800 == 43 [pid = 26294] [id = 197] 09:21:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d9c4c00) [pid = 26294] [serial = 591] [outer = (nil)] 09:21:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8e241800) [pid = 26294] [serial = 592] [outer = 0x8d9c4c00] 09:21:48 INFO - PROCESS | 26294 | 1469550108934 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8e250800) [pid = 26294] [serial = 593] [outer = 0x8d9c4c00] 09:21:49 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:49 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:49 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:49 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:49 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:50 INFO - PROCESS | 26294 | 1469550110083 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]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:21:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1689ms 09:21:50 INFO - PROCESS | 26294 | 1469550110152 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 26294 | 1469550110159 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:21:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:21:50 INFO - PROCESS | 26294 | 1469550110169 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 26294 | 1469550110176 Marionette TRACE conn4 <- [1,762,null,{}] 09:21:50 INFO - PROCESS | 26294 | 1469550110285 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}] 09:21:50 INFO - PROCESS | 26294 | 1469550110299 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:50 INFO - PROCESS | 26294 | 1469550110747 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:21:51 INFO - PROCESS | 26294 | 1469550110988 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 26294 | 1469550111003 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a65400 == 44 [pid = 26294] [id = 198] 09:21:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x91ac1400) [pid = 26294] [serial = 594] [outer = (nil)] 09:21:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x91acd800) [pid = 26294] [serial = 595] [outer = 0x91ac1400] 09:21:51 INFO - PROCESS | 26294 | 1469550111127 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x91e86800) [pid = 26294] [serial = 596] [outer = 0x91ac1400] 09:21:52 INFO - PROCESS | 26294 | 1469550112775 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:21:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2650ms 09:21:52 INFO - PROCESS | 26294 | 1469550112831 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 26294 | 1469550112837 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:21:52 INFO - PROCESS | 26294 | 1469550112845 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 26294 | 1469550112848 Marionette TRACE conn4 <- [1,766,null,{}] 09:21:52 INFO - PROCESS | 26294 | 1469550112856 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}] 09:21:52 INFO - PROCESS | 26294 | 1469550112861 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:53 INFO - PROCESS | 26294 | 1469550113055 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:21:53 INFO - PROCESS | 26294 | 1469550113266 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 26294 | 1469550113276 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48fc00 == 45 [pid = 26294] [id = 199] 09:21:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x91e8ac00) [pid = 26294] [serial = 597] [outer = (nil)] 09:21:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x91e91400) [pid = 26294] [serial = 598] [outer = 0x91e8ac00] 09:21:53 INFO - PROCESS | 26294 | 1469550113352 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x91e95c00) [pid = 26294] [serial = 599] [outer = 0x91e8ac00] 09:21:54 INFO - PROCESS | 26294 | 1469550114589 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1841ms 09:21:54 INFO - PROCESS | 26294 | 1469550114686 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 26294 | 1469550114690 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:21:54 INFO - PROCESS | 26294 | 1469550114741 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 26294 | 1469550114744 Marionette TRACE conn4 <- [1,770,null,{}] 09:21:54 INFO - PROCESS | 26294 | 1469550114802 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}] 09:21:54 INFO - PROCESS | 26294 | 1469550114808 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:54 INFO - PROCESS | 26294 | 1469550114971 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:21:55 INFO - PROCESS | 26294 | 1469550115150 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 26294 | 1469550115159 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48e400 == 46 [pid = 26294] [id = 200] 09:21:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x91ac5000) [pid = 26294] [serial = 600] [outer = (nil)] 09:21:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x91eca000) [pid = 26294] [serial = 601] [outer = 0x91ac5000] 09:21:55 INFO - PROCESS | 26294 | 1469550115237 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x91ecc400) [pid = 26294] [serial = 602] [outer = 0x91ac5000] 09:21:56 INFO - PROCESS | 26294 | 1469550116387 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]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1732ms 09:21:56 INFO - PROCESS | 26294 | 1469550116429 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 26294 | 1469550116435 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:21:56 INFO - PROCESS | 26294 | 1469550116443 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 26294 | 1469550116447 Marionette TRACE conn4 <- [1,774,null,{}] 09:21:56 INFO - PROCESS | 26294 | 1469550116456 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}] 09:21:56 INFO - PROCESS | 26294 | 1469550116461 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:56 INFO - PROCESS | 26294 | 1469550116633 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:21:56 INFO - PROCESS | 26294 | 1469550116890 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 26294 | 1469550116903 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8ce400 == 47 [pid = 26294] [id = 201] 09:21:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8d8d1800) [pid = 26294] [serial = 603] [outer = (nil)] 09:21:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8d9b3c00) [pid = 26294] [serial = 604] [outer = 0x8d8d1800] 09:21:56 INFO - PROCESS | 26294 | 1469550116974 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x8d9b7c00) [pid = 26294] [serial = 605] [outer = 0x8d8d1800] 09:21:58 INFO - PROCESS | 26294 | 1469550118009 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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1584ms 09:21:58 INFO - PROCESS | 26294 | 1469550118026 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 26294 | 1469550118033 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:21:58 INFO - PROCESS | 26294 | 1469550118043 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 26294 | 1469550118048 Marionette TRACE conn4 <- [1,778,null,{}] 09:21:58 INFO - PROCESS | 26294 | 1469550118053 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}] 09:21:58 INFO - PROCESS | 26294 | 1469550118059 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:58 INFO - PROCESS | 26294 | 1469550118243 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x9798ac00 == 46 [pid = 26294] [id = 127] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1de000 == 45 [pid = 26294] [id = 133] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x913a0000 == 44 [pid = 26294] [id = 130] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x91e97000 == 43 [pid = 26294] [id = 126] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8e242c00 == 42 [pid = 26294] [id = 134] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0xa1098000 == 41 [pid = 26294] [id = 132] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72dc00 == 40 [pid = 26294] [id = 128] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72e800 == 39 [pid = 26294] [id = 129] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cc000 == 38 [pid = 26294] [id = 138] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8d726800 == 37 [pid = 26294] [id = 179] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf44800 == 36 [pid = 26294] [id = 137] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c6c00 == 35 [pid = 26294] [id = 135] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3cc00 == 34 [pid = 26294] [id = 136] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b8800 == 33 [pid = 26294] [id = 139] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d800 == 32 [pid = 26294] [id = 140] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x91e94c00 == 31 [pid = 26294] [id = 125] 09:21:59 INFO - PROCESS | 26294 | --DOCSHELL 0x93d75400 == 30 [pid = 26294] [id = 131] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x9a326000) [pid = 26294] [serial = 524] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0xa23ac000) [pid = 26294] [serial = 533] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0xa1009c00) [pid = 26294] [serial = 530] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x92475000) [pid = 26294] [serial = 514] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8d9bc000) [pid = 26294] [serial = 535] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8d9bd800) [pid = 26294] [serial = 536] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x9d35a000) [pid = 26294] [serial = 527] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8d733800) [pid = 26294] [serial = 538] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x92c3a800) [pid = 26294] [serial = 515] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8d8cd800) [pid = 26294] [serial = 545] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8e1d7400) [pid = 26294] [serial = 547] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x9797d400) [pid = 26294] [serial = 517] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d72ec00) [pid = 26294] [serial = 544] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8cf49800) [pid = 26294] [serial = 541] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d9d1800) [pid = 26294] [serial = 512] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x99b0cc00) [pid = 26294] [serial = 521] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x9d808400) [pid = 26294] [serial = 529] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x997aec00) [pid = 26294] [serial = 520] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d732000) [pid = 26294] [serial = 511] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0xa2314400) [pid = 26294] [serial = 532] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d0c5000) [pid = 26294] [serial = 542] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x9a16b400) [pid = 26294] [serial = 523] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x979e0000) [pid = 26294] [serial = 518] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x9d357000) [pid = 26294] [serial = 526] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d8d9400) [pid = 26294] [serial = 539] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9cc400) [pid = 26294] [serial = 550] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8e1e1000) [pid = 26294] [serial = 548] [outer = (nil)] [url = about:blank] 09:21:59 INFO - PROCESS | 26294 | 1469550119792 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 26294 | 1469550119803 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:21:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4c800 == 31 [pid = 26294] [id = 202] 09:21:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8bd4cc00) [pid = 26294] [serial = 606] [outer = (nil)] 09:21:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8bd50c00) [pid = 26294] [serial = 607] [outer = 0x8bd4cc00] 09:21:59 INFO - PROCESS | 26294 | 1469550119881 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8beb2c00) [pid = 26294] [serial = 608] [outer = 0x8bd4cc00] 09:22:00 INFO - PROCESS | 26294 | 1469550120732 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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 2787ms 09:22:00 INFO - PROCESS | 26294 | 1469550120834 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 26294 | 1469550120843 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:22:00 INFO - PROCESS | 26294 | 1469550120857 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 26294 | 1469550120867 Marionette TRACE conn4 <- [1,782,null,{}] 09:22:00 INFO - PROCESS | 26294 | 1469550120880 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}] 09:22:00 INFO - PROCESS | 26294 | 1469550120890 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:01 INFO - PROCESS | 26294 | 1469550121227 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:22:01 INFO - PROCESS | 26294 | 1469550121579 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 26294 | 1469550121597 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf49400 == 32 [pid = 26294] [id = 203] 09:22:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8cf49800) [pid = 26294] [serial = 609] [outer = (nil)] 09:22:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d0c8400) [pid = 26294] [serial = 610] [outer = 0x8cf49800] 09:22:01 INFO - PROCESS | 26294 | 1469550121678 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d1f8c00) [pid = 26294] [serial = 611] [outer = 0x8cf49800] 09:22:02 INFO - PROCESS | 26294 | 1469550122698 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1896ms 09:22:02 INFO - PROCESS | 26294 | 1469550122751 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:22:02 INFO - PROCESS | 26294 | 1469550122756 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:22:02 INFO - PROCESS | 26294 | 1469550122767 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 26294 | 1469550122774 Marionette TRACE conn4 <- [1,786,null,{}] 09:22:02 INFO - PROCESS | 26294 | 1469550122780 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}] 09:22:02 INFO - PROCESS | 26294 | 1469550122786 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:03 INFO - PROCESS | 26294 | 1469550123011 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:22:03 INFO - PROCESS | 26294 | 1469550123229 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 26294 | 1469550123239 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72dc00 == 33 [pid = 26294] [id = 204] 09:22:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d72e800) [pid = 26294] [serial = 612] [outer = (nil)] 09:22:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d732800) [pid = 26294] [serial = 613] [outer = 0x8d72e800] 09:22:03 INFO - PROCESS | 26294 | 1469550123365 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d8d2800) [pid = 26294] [serial = 614] [outer = 0x8d72e800] 09:22:04 INFO - PROCESS | 26294 | 1469550124305 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1588ms 09:22:04 INFO - PROCESS | 26294 | 1469550124352 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:22:04 INFO - PROCESS | 26294 | 1469550124357 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:22:04 INFO - PROCESS | 26294 | 1469550124364 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 26294 | 1469550124368 Marionette TRACE conn4 <- [1,790,null,{}] 09:22:04 INFO - PROCESS | 26294 | 1469550124386 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}] 09:22:04 INFO - PROCESS | 26294 | 1469550124395 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:04 INFO - PROCESS | 26294 | 1469550124594 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:22:04 INFO - PROCESS | 26294 | 1469550124856 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 26294 | 1469550124874 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9cd000 == 34 [pid = 26294] [id = 205] 09:22:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d9d0800) [pid = 26294] [serial = 615] [outer = (nil)] 09:22:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8db41400) [pid = 26294] [serial = 616] [outer = 0x8d9d0800] 09:22:04 INFO - PROCESS | 26294 | 1469550124991 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8db49000) [pid = 26294] [serial = 617] [outer = 0x8d9d0800] 09:22:05 INFO - PROCESS | 26294 | 1469550125992 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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1684ms 09:22:06 INFO - PROCESS | 26294 | 1469550126048 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 26294 | 1469550126052 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:22:06 INFO - PROCESS | 26294 | 1469550126058 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 26294 | 1469550126061 Marionette TRACE conn4 <- [1,794,null,{}] 09:22:06 INFO - PROCESS | 26294 | 1469550126068 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}] 09:22:06 INFO - PROCESS | 26294 | 1469550126073 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:06 INFO - PROCESS | 26294 | 1469550126299 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:22:06 INFO - PROCESS | 26294 | 1469550126554 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 26294 | 1469550126561 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c7800 == 35 [pid = 26294] [id = 206] 09:22:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d0cbc00) [pid = 26294] [serial = 618] [outer = (nil)] 09:22:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8e1e3c00) [pid = 26294] [serial = 619] [outer = 0x8d0cbc00] 09:22:06 INFO - PROCESS | 26294 | 1469550126705 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8e24c800) [pid = 26294] [serial = 620] [outer = 0x8d0cbc00] 09:22:07 INFO - PROCESS | 26294 | 1469550127635 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]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1638ms 09:22:07 INFO - PROCESS | 26294 | 1469550127699 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 26294 | 1469550127706 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:22:07 INFO - PROCESS | 26294 | 1469550127716 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 26294 | 1469550127721 Marionette TRACE conn4 <- [1,798,null,{}] 09:22:07 INFO - PROCESS | 26294 | 1469550127731 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}] 09:22:07 INFO - PROCESS | 26294 | 1469550127738 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:08 INFO - PROCESS | 26294 | 1469550128015 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:22:08 INFO - PROCESS | 26294 | 1469550128347 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 26294 | 1469550128356 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb3e000 == 36 [pid = 26294] [id = 207] 09:22:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8eb3e800) [pid = 26294] [serial = 621] [outer = (nil)] 09:22:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8ebba400) [pid = 26294] [serial = 622] [outer = 0x8eb3e800] 09:22:08 INFO - PROCESS | 26294 | 1469550128475 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8f484800) [pid = 26294] [serial = 623] [outer = 0x8eb3e800] 09:22:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8f48f400) [pid = 26294] [serial = 624] [outer = 0x9232bc00] 09:22:09 INFO - PROCESS | 26294 | 1469550129704 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]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2041ms 09:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:22:09 INFO - PROCESS | 26294 | 1469550129756 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 26294 | 1469550129759 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:22:09 INFO - PROCESS | 26294 | 1469550129766 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 26294 | 1469550129769 Marionette TRACE conn4 <- [1,802,null,{}] 09:22:09 INFO - PROCESS | 26294 | 1469550129777 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}] 09:22:09 INFO - PROCESS | 26294 | 1469550129789 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:10 INFO - PROCESS | 26294 | 1469550130089 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:22:10 INFO - PROCESS | 26294 | 1469550130297 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 26294 | 1469550130310 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3e000 == 37 [pid = 26294] [id = 208] 09:22:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x8d0c2c00) [pid = 26294] [serial = 625] [outer = (nil)] 09:22:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x91110c00) [pid = 26294] [serial = 626] [outer = 0x8d0c2c00] 09:22:10 INFO - PROCESS | 26294 | 1469550130383 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x91a5dc00) [pid = 26294] [serial = 627] [outer = 0x8d0c2c00] 09:22:11 INFO - PROCESS | 26294 | 1469550131586 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1882ms 09:22:11 INFO - PROCESS | 26294 | 1469550131648 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 26294 | 1469550131652 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:22:11 INFO - PROCESS | 26294 | 1469550131658 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 26294 | 1469550131662 Marionette TRACE conn4 <- [1,806,null,{}] 09:22:11 INFO - PROCESS | 26294 | 1469550131668 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}] 09:22:11 INFO - PROCESS | 26294 | 1469550131673 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:11 INFO - PROCESS | 26294 | 1469550131836 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:22:12 INFO - PROCESS | 26294 | 1469550132055 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 26294 | 1469550132064 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48d400 == 38 [pid = 26294] [id = 209] 09:22:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x9110f800) [pid = 26294] [serial = 628] [outer = (nil)] 09:22:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x91a65000) [pid = 26294] [serial = 629] [outer = 0x9110f800] 09:22:12 INFO - PROCESS | 26294 | 1469550132148 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x91ac3400) [pid = 26294] [serial = 630] [outer = 0x9110f800] 09:22:13 INFO - PROCESS | 26294 | 1469550133049 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]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1436ms 09:22:13 INFO - PROCESS | 26294 | 1469550133097 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 26294 | 1469550133103 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:22:13 INFO - PROCESS | 26294 | 1469550133113 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 26294 | 1469550133119 Marionette TRACE conn4 <- [1,810,null,{}] 09:22:13 INFO - PROCESS | 26294 | 1469550133128 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}] 09:22:13 INFO - PROCESS | 26294 | 1469550133135 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:13 INFO - PROCESS | 26294 | 1469550133468 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:22:13 INFO - PROCESS | 26294 | 1469550133682 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 26294 | 1469550133689 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4a400 == 39 [pid = 26294] [id = 210] 09:22:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8eb43400) [pid = 26294] [serial = 631] [outer = (nil)] 09:22:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x91accc00) [pid = 26294] [serial = 632] [outer = 0x8eb43400] 09:22:13 INFO - PROCESS | 26294 | 1469550133786 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 101 (0x91aca400) [pid = 26294] [serial = 633] [outer = 0x8eb43400] 09:22:14 INFO - PROCESS | 26294 | 1469550134719 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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1646ms 09:22:14 INFO - PROCESS | 26294 | 1469550134759 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 26294 | 1469550134762 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:22:14 INFO - PROCESS | 26294 | 1469550134769 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 26294 | 1469550134772 Marionette TRACE conn4 <- [1,814,null,{}] 09:22:14 INFO - PROCESS | 26294 | 1469550134779 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}] 09:22:14 INFO - PROCESS | 26294 | 1469550134784 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:14 INFO - PROCESS | 26294 | 1469550134951 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:22:15 INFO - PROCESS | 26294 | 1469550135237 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 26294 | 1469550135245 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d800 == 40 [pid = 26294] [id = 211] 09:22:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0x8bd4dc00) [pid = 26294] [serial = 634] [outer = (nil)] 09:22:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x8beb3800) [pid = 26294] [serial = 635] [outer = 0x8bd4dc00] 09:22:15 INFO - PROCESS | 26294 | 1469550135366 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x8cf41800) [pid = 26294] [serial = 636] [outer = 0x8bd4dc00] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48fc00 == 39 [pid = 26294] [id = 199] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf4a000 == 38 [pid = 26294] [id = 191] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4a000 == 37 [pid = 26294] [id = 195] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb5800 == 36 [pid = 26294] [id = 196] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48e400 == 35 [pid = 26294] [id = 200] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd50800 == 34 [pid = 26294] [id = 197] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x91a65400 == 33 [pid = 26294] [id = 198] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8ce400 == 32 [pid = 26294] [id = 201] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44400 == 31 [pid = 26294] [id = 189] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb3f400 == 30 [pid = 26294] [id = 192] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaa400 == 29 [pid = 26294] [id = 183] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb6400 == 28 [pid = 26294] [id = 184] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8f55a000 == 27 [pid = 26294] [id = 194] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bf400 == 26 [pid = 26294] [id = 193] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9d1c00 == 25 [pid = 26294] [id = 182] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb40400 == 24 [pid = 26294] [id = 187] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f3000 == 23 [pid = 26294] [id = 181] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb41000 == 22 [pid = 26294] [id = 186] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72cc00 == 21 [pid = 26294] [id = 188] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb1c00 == 20 [pid = 26294] [id = 185] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf44400 == 19 [pid = 26294] [id = 190] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48d400 == 18 [pid = 26294] [id = 209] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4a400 == 17 [pid = 26294] [id = 210] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3e000 == 16 [pid = 26294] [id = 208] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb3e000 == 15 [pid = 26294] [id = 207] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c7800 == 14 [pid = 26294] [id = 206] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72dc00 == 13 [pid = 26294] [id = 204] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9cd000 == 12 [pid = 26294] [id = 205] 09:22:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf49400 == 11 [pid = 26294] [id = 203] 09:22:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4c800 == 10 [pid = 26294] [id = 202] 09:22:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf43400 == 9 [pid = 26294] [id = 180] 09:22:21 INFO - PROCESS | 26294 | 1469550141310 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] 09:22:21 INFO - PROCESS | 26294 | 1469550141384 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:22:21 INFO - PROCESS | 26294 | 1469550141393 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 26294 | 1469550141398 Marionette TRACE conn4 <- [1,818,null,{}] 09:22:21 INFO - PROCESS | 26294 | 1469550141408 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}] 09:22:21 INFO - PROCESS | 26294 | 1469550141413 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:21 INFO - PROCESS | 26294 | 1469550141596 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:22:21 INFO - PROCESS | 26294 | 1469550141749 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 26294 | 1469550141760 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f5800 == 10 [pid = 26294] [id = 212] 09:22:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x8d1f8400) [pid = 26294] [serial = 637] [outer = (nil)] 09:22:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x8d3b9400) [pid = 26294] [serial = 638] [outer = 0x8d1f8400] 09:22:21 INFO - PROCESS | 26294 | 1469550141838 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x8d3c0c00) [pid = 26294] [serial = 639] [outer = 0x8d1f8400] 09:22:22 INFO - PROCESS | 26294 | 1469550142695 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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1338ms 09:22:22 INFO - PROCESS | 26294 | 1469550142732 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:22:22 INFO - PROCESS | 26294 | 1469550142741 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:22:22 INFO - PROCESS | 26294 | 1469550142752 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 26294 | 1469550142757 Marionette TRACE conn4 <- [1,822,null,{}] 09:22:22 INFO - PROCESS | 26294 | 1469550142769 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}] 09:22:22 INFO - PROCESS | 26294 | 1469550142774 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:22 INFO - PROCESS | 26294 | 1469550142994 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:22:23 INFO - PROCESS | 26294 | 1469550143014 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 26294 | 1469550143023 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fdc00 == 11 [pid = 26294] [id = 213] 09:22:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x8d8d7000) [pid = 26294] [serial = 640] [outer = (nil)] 09:22:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x8d9bd800) [pid = 26294] [serial = 641] [outer = 0x8d8d7000] 09:22:23 INFO - PROCESS | 26294 | 1469550143095 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x8d9c8c00) [pid = 26294] [serial = 642] [outer = 0x8d8d7000] 09:22:24 INFO - PROCESS | 26294 | 1469550144132 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] 09:22:24 INFO - PROCESS | 26294 | 1469550144187 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:22:24 INFO - PROCESS | 26294 | 1469550144202 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 26294 | 1469550144208 Marionette TRACE conn4 <- [1,826,null,{}] 09:22:24 INFO - PROCESS | 26294 | 1469550144225 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}] 09:22:24 INFO - PROCESS | 26294 | 1469550144234 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:25 INFO - PROCESS | 26294 | 1469550145292 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x8d0c2c00) [pid = 26294] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x8eb3e800) [pid = 26294] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x8bd4cc00) [pid = 26294] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x8d0cbc00) [pid = 26294] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x8d9d0800) [pid = 26294] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x8d72e800) [pid = 26294] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x8d3bfc00) [pid = 26294] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x8d9cdc00) [pid = 26294] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x91109800) [pid = 26294] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 100 (0x8bd44800) [pid = 26294] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x8f554c00) [pid = 26294] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x8beb7800) [pid = 26294] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8f48b000) [pid = 26294] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8d0ca800) [pid = 26294] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8ebba000) [pid = 26294] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8eb43c00) [pid = 26294] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8d726400) [pid = 26294] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8cf45c00) [pid = 26294] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8cf47400) [pid = 26294] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8eb43400) [pid = 26294] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8cf49800) [pid = 26294] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8d8d1800) [pid = 26294] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x91ac1400) [pid = 26294] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x91e8ac00) [pid = 26294] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8beb6c00) [pid = 26294] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d9c4c00) [pid = 26294] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x91ac5000) [pid = 26294] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:22:25 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x9110f800) [pid = 26294] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:22:25 INFO - PROCESS | 26294 | 1469550145512 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 26294 | 1469550145522 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf49800 == 12 [pid = 26294] [id = 214] 09:22:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8cf4a400) [pid = 26294] [serial = 643] [outer = (nil)] 09:22:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d1fa000) [pid = 26294] [serial = 644] [outer = 0x8cf4a400] 09:22:25 INFO - PROCESS | 26294 | 1469550145600 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d9b4800) [pid = 26294] [serial = 645] [outer = 0x8cf4a400] 09:22:26 INFO - PROCESS | 26294 | 1469550146337 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]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2188ms 09:22:26 INFO - PROCESS | 26294 | 1469550146391 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:22:26 INFO - PROCESS | 26294 | 1469550146409 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:22:26 INFO - PROCESS | 26294 | 1469550146415 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 26294 | 1469550146419 Marionette TRACE conn4 <- [1,830,null,{}] 09:22:26 INFO - PROCESS | 26294 | 1469550146424 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}] 09:22:26 INFO - PROCESS | 26294 | 1469550146429 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:26 INFO - PROCESS | 26294 | 1469550146636 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:22:26 INFO - PROCESS | 26294 | 1469550146650 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 26294 | 1469550146660 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fcc00 == 13 [pid = 26294] [id = 215] 09:22:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8e24bc00) [pid = 26294] [serial = 646] [outer = (nil)] 09:22:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8eb39c00) [pid = 26294] [serial = 647] [outer = 0x8e24bc00] 09:22:26 INFO - PROCESS | 26294 | 1469550146725 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8ebb7800) [pid = 26294] [serial = 648] [outer = 0x8e24bc00] 09:22:27 INFO - PROCESS | 26294 | 1469550147651 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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1299ms 09:22:27 INFO - PROCESS | 26294 | 1469550147714 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:22:27 INFO - PROCESS | 26294 | 1469550147720 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:22:27 INFO - PROCESS | 26294 | 1469550147729 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 26294 | 1469550147735 Marionette TRACE conn4 <- [1,834,null,{}] 09:22:27 INFO - PROCESS | 26294 | 1469550147743 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}] 09:22:27 INFO - PROCESS | 26294 | 1469550147749 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:27 INFO - PROCESS | 26294 | 1469550147967 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:22:28 INFO - PROCESS | 26294 | 1469550148199 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 26294 | 1469550148216 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c8800 == 14 [pid = 26294] [id = 216] 09:22:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8d0cc400) [pid = 26294] [serial = 649] [outer = (nil)] 09:22:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d72d400) [pid = 26294] [serial = 650] [outer = 0x8d0cc400] 09:22:28 INFO - PROCESS | 26294 | 1469550148339 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8d8db400) [pid = 26294] [serial = 651] [outer = 0x8d0cc400] 09:22:29 INFO - PROCESS | 26294 | 1469550149261 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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1584ms 09:22:29 INFO - PROCESS | 26294 | 1469550149312 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 26294 | 1469550149318 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:22:29 INFO - PROCESS | 26294 | 1469550149330 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 26294 | 1469550149333 Marionette TRACE conn4 <- [1,838,null,{}] 09:22:29 INFO - PROCESS | 26294 | 1469550149340 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}] 09:22:29 INFO - PROCESS | 26294 | 1469550149346 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:29 INFO - PROCESS | 26294 | 1469550149546 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:22:29 INFO - PROCESS | 26294 | 1469550149768 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 26294 | 1469550149779 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1dc400 == 15 [pid = 26294] [id = 217] 09:22:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8e1de800) [pid = 26294] [serial = 652] [outer = (nil)] 09:22:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x8ebb9800) [pid = 26294] [serial = 653] [outer = 0x8e1de800] 09:22:29 INFO - PROCESS | 26294 | 1469550149901 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8f489800) [pid = 26294] [serial = 654] [outer = 0x8e1de800] 09:22:30 INFO - PROCESS | 26294 | 1469550150854 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]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1585ms 09:22:30 INFO - PROCESS | 26294 | 1469550150915 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 26294 | 1469550150919 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:22:30 INFO - PROCESS | 26294 | 1469550150925 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 26294 | 1469550150932 Marionette TRACE conn4 <- [1,842,null,{}] 09:22:30 INFO - PROCESS | 26294 | 1469550150948 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}] 09:22:30 INFO - PROCESS | 26294 | 1469550150957 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:31 INFO - PROCESS | 26294 | 1469550151286 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:22:31 INFO - PROCESS | 26294 | 1469550151472 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 26294 | 1469550151482 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x91110400 == 16 [pid = 26294] [id = 218] 09:22:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x913a0000) [pid = 26294] [serial = 655] [outer = (nil)] 09:22:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x913a9800) [pid = 26294] [serial = 656] [outer = 0x913a0000] 09:22:31 INFO - PROCESS | 26294 | 1469550151566 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x91a5b000) [pid = 26294] [serial = 657] [outer = 0x913a0000] 09:22:32 INFO - PROCESS | 26294 | 1469550152469 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]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1585ms 09:22:32 INFO - PROCESS | 26294 | 1469550152511 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:22:32 INFO - PROCESS | 26294 | 1469550152516 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:22:32 INFO - PROCESS | 26294 | 1469550152522 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 26294 | 1469550152525 Marionette TRACE conn4 <- [1,846,null,{}] 09:22:32 INFO - PROCESS | 26294 | 1469550152531 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}] 09:22:32 INFO - PROCESS | 26294 | 1469550152537 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:32 INFO - PROCESS | 26294 | 1469550152708 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:22:32 INFO - PROCESS | 26294 | 1469550152876 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 26294 | 1469550152884 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd49c00 == 17 [pid = 26294] [id = 219] 09:22:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8beabc00) [pid = 26294] [serial = 658] [outer = (nil)] 09:22:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x91a67400) [pid = 26294] [serial = 659] [outer = 0x8beabc00] 09:22:32 INFO - PROCESS | 26294 | 1469550152965 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x91a64800) [pid = 26294] [serial = 660] [outer = 0x8beabc00] 09:22:33 INFO - PROCESS | 26294 | 1469550153888 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1437ms 09:22:33 INFO - PROCESS | 26294 | 1469550153959 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 26294 | 1469550153963 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:22:33 INFO - PROCESS | 26294 | 1469550153969 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 26294 | 1469550153972 Marionette TRACE conn4 <- [1,850,null,{}] 09:22:33 INFO - PROCESS | 26294 | 1469550153978 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}] 09:22:33 INFO - PROCESS | 26294 | 1469550153983 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:34 INFO - PROCESS | 26294 | 1469550154184 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:22:34 INFO - PROCESS | 26294 | 1469550154391 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 26294 | 1469550154403 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf49400 == 18 [pid = 26294] [id = 220] 09:22:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 101 (0x8e24b000) [pid = 26294] [serial = 661] [outer = (nil)] 09:22:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0x91e81400) [pid = 26294] [serial = 662] [outer = 0x8e24b000] 09:22:34 INFO - PROCESS | 26294 | 1469550154525 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x91e89400) [pid = 26294] [serial = 663] [outer = 0x8e24b000] 09:22:35 INFO - PROCESS | 26294 | 1469550155419 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1480ms 09:22:35 INFO - PROCESS | 26294 | 1469550155449 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 26294 | 1469550155453 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:22:35 INFO - PROCESS | 26294 | 1469550155459 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 26294 | 1469550155462 Marionette TRACE conn4 <- [1,854,null,{}] 09:22:35 INFO - PROCESS | 26294 | 1469550155469 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}] 09:22:35 INFO - PROCESS | 26294 | 1469550155479 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:35 INFO - PROCESS | 26294 | 1469550155726 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:22:35 INFO - PROCESS | 26294 | 1469550155946 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 26294 | 1469550155955 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd48800 == 19 [pid = 26294] [id = 221] 09:22:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x8bd48c00) [pid = 26294] [serial = 664] [outer = (nil)] 09:22:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x8bd4fc00) [pid = 26294] [serial = 665] [outer = 0x8bd48c00] 09:22:36 INFO - PROCESS | 26294 | 1469550156079 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x8beaec00) [pid = 26294] [serial = 666] [outer = 0x8bd48c00] 09:22:37 INFO - PROCESS | 26294 | 1469550157136 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1733ms 09:22:37 INFO - PROCESS | 26294 | 1469550157193 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 26294 | 1469550157199 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:22:37 INFO - PROCESS | 26294 | 1469550157207 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 26294 | 1469550157214 Marionette TRACE conn4 <- [1,858,null,{}] 09:22:37 INFO - PROCESS | 26294 | 1469550157221 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}] 09:22:37 INFO - PROCESS | 26294 | 1469550157226 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:37 INFO - PROCESS | 26294 | 1469550157485 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:22:37 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d800 == 18 [pid = 26294] [id = 211] 09:22:37 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x8beb3800) [pid = 26294] [serial = 635] [outer = (nil)] [url = about:blank] 09:22:37 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x8d1f4400) [pid = 26294] [serial = 553] [outer = (nil)] [url = about:blank] 09:22:37 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x8d3b8400) [pid = 26294] [serial = 554] [outer = (nil)] [url = about:blank] 09:22:37 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x8e1e3400) [pid = 26294] [serial = 551] [outer = (nil)] [url = about:blank] 09:22:37 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x8d0cec00) [pid = 26294] [serial = 413] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:22:37 INFO - PROCESS | 26294 | 1469550157748 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 26294 | 1469550157757 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd52c00 == 19 [pid = 26294] [id = 222] 09:22:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0x8beac400) [pid = 26294] [serial = 667] [outer = (nil)] 09:22:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x8beb5c00) [pid = 26294] [serial = 668] [outer = 0x8beac400] 09:22:37 INFO - PROCESS | 26294 | 1469550157833 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x8d0c6c00) [pid = 26294] [serial = 669] [outer = 0x8beac400] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x8d8d2800) [pid = 26294] [serial = 614] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x91ad0400) [pid = 26294] [serial = 586] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x8d732800) [pid = 26294] [serial = 613] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 100 (0x8d1f8c00) [pid = 26294] [serial = 611] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x8f55c800) [pid = 26294] [serial = 580] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x91a64400) [pid = 26294] [serial = 583] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8beb4c00) [pid = 26294] [serial = 568] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8d0ce800) [pid = 26294] [serial = 569] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x9110b800) [pid = 26294] [serial = 565] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8f55a400) [pid = 26294] [serial = 566] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8f559400) [pid = 26294] [serial = 562] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x91102800) [pid = 26294] [serial = 563] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8d3ba400) [pid = 26294] [serial = 574] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8d9cb000) [pid = 26294] [serial = 575] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8f489000) [pid = 26294] [serial = 559] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8f54d400) [pid = 26294] [serial = 560] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8ebc2000) [pid = 26294] [serial = 577] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8db4d400) [pid = 26294] [serial = 556] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8e24e000) [pid = 26294] [serial = 557] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d0c2000) [pid = 26294] [serial = 571] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d1f0400) [pid = 26294] [serial = 572] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91a65c00) [pid = 26294] [serial = 584] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x913ab800) [pid = 26294] [serial = 581] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8beb2c00) [pid = 26294] [serial = 608] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8f482c00) [pid = 26294] [serial = 578] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91e87c00) [pid = 26294] [serial = 587] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x91a5dc00) [pid = 26294] [serial = 627] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8f484800) [pid = 26294] [serial = 623] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91110c00) [pid = 26294] [serial = 626] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8ebba400) [pid = 26294] [serial = 622] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8bd50c00) [pid = 26294] [serial = 607] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e24c800) [pid = 26294] [serial = 620] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8e1e3c00) [pid = 26294] [serial = 619] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8db49000) [pid = 26294] [serial = 617] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8db41400) [pid = 26294] [serial = 616] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91aca400) [pid = 26294] [serial = 633] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91accc00) [pid = 26294] [serial = 632] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d0c8400) [pid = 26294] [serial = 610] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d9b7c00) [pid = 26294] [serial = 605] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91e86800) [pid = 26294] [serial = 596] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x91e91400) [pid = 26294] [serial = 598] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d3b7400) [pid = 26294] [serial = 590] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8e241800) [pid = 26294] [serial = 592] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8e250800) [pid = 26294] [serial = 593] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x91eca000) [pid = 26294] [serial = 601] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x91e95c00) [pid = 26294] [serial = 599] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x91ecc400) [pid = 26294] [serial = 602] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x8d9b3c00) [pid = 26294] [serial = 604] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x91acd800) [pid = 26294] [serial = 595] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 54 (0x8d1fc400) [pid = 26294] [serial = 589] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 53 (0x91ac3400) [pid = 26294] [serial = 630] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | --DOMWINDOW == 52 (0x91a65000) [pid = 26294] [serial = 629] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 26294 | 1469550158646 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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1486ms 09:22:38 INFO - PROCESS | 26294 | 1469550158720 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 26294 | 1469550158725 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:22:38 INFO - PROCESS | 26294 | 1469550158741 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 26294 | 1469550158745 Marionette TRACE conn4 <- [1,862,null,{}] 09:22:38 INFO - PROCESS | 26294 | 1469550158751 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}] 09:22:38 INFO - PROCESS | 26294 | 1469550158756 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:38 INFO - PROCESS | 26294 | 1469550158920 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:22:38 INFO - PROCESS | 26294 | 1469550158930 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 26294 | 1469550158936 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c8400 == 20 [pid = 26294] [id = 223] 09:22:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 53 (0x8d3ba400) [pid = 26294] [serial = 670] [outer = (nil)] 09:22:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 54 (0x8d732000) [pid = 26294] [serial = 671] [outer = 0x8d3ba400] 09:22:39 INFO - PROCESS | 26294 | 1469550159008 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0x8d8d0800) [pid = 26294] [serial = 672] [outer = 0x8d3ba400] 09:22:39 INFO - PROCESS | 26294 | 1469550159942 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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1238ms 09:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:22:39 INFO - PROCESS | 26294 | 1469550159978 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 26294 | 1469550159981 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:22:39 INFO - PROCESS | 26294 | 1469550159988 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 26294 | 1469550159994 Marionette TRACE conn4 <- [1,866,null,{}] 09:22:40 INFO - PROCESS | 26294 | 1469550160010 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}] 09:22:40 INFO - PROCESS | 26294 | 1469550160018 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:40 INFO - PROCESS | 26294 | 1469550160242 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:22:40 INFO - PROCESS | 26294 | 1469550160257 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 26294 | 1469550160266 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c7000 == 21 [pid = 26294] [id = 224] 09:22:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x8d9c7400) [pid = 26294] [serial = 673] [outer = (nil)] 09:22:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x8d9cf000) [pid = 26294] [serial = 674] [outer = 0x8d9c7400] 09:22:40 INFO - PROCESS | 26294 | 1469550160344 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x8db45800) [pid = 26294] [serial = 675] [outer = 0x8d9c7400] 09:22:41 INFO - PROCESS | 26294 | 1469550161237 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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1294ms 09:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:22:41 INFO - PROCESS | 26294 | 1469550161288 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 26294 | 1469550161293 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:22:41 INFO - PROCESS | 26294 | 1469550161299 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 26294 | 1469550161303 Marionette TRACE conn4 <- [1,870,null,{}] 09:22:41 INFO - PROCESS | 26294 | 1469550161308 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}] 09:22:41 INFO - PROCESS | 26294 | 1469550161314 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:41 INFO - PROCESS | 26294 | 1469550161537 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:22:41 INFO - PROCESS | 26294 | 1469550161565 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 26294 | 1469550161573 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f3800 == 22 [pid = 26294] [id = 225] 09:22:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8db4ac00) [pid = 26294] [serial = 676] [outer = (nil)] 09:22:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8e243400) [pid = 26294] [serial = 677] [outer = 0x8db4ac00] 09:22:41 INFO - PROCESS | 26294 | 1469550161641 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8e24e000) [pid = 26294] [serial = 678] [outer = 0x8db4ac00] 09:22:42 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8d8d7000) [pid = 26294] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:22:42 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x8bd4dc00) [pid = 26294] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:22:42 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x8d1f8400) [pid = 26294] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:22:42 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x8cf4a400) [pid = 26294] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:22:42 INFO - PROCESS | 26294 | 1469550162586 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]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1330ms 09:22:42 INFO - PROCESS | 26294 | 1469550162629 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 26294 | 1469550162632 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:22:42 INFO - PROCESS | 26294 | 1469550162639 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 26294 | 1469550162643 Marionette TRACE conn4 <- [1,874,null,{}] 09:22:42 INFO - PROCESS | 26294 | 1469550162648 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}] 09:22:42 INFO - PROCESS | 26294 | 1469550162653 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:42 INFO - PROCESS | 26294 | 1469550162808 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:22:42 INFO - PROCESS | 26294 | 1469550162823 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 26294 | 1469550162832 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45800 == 23 [pid = 26294] [id = 226] 09:22:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x8d3bd400) [pid = 26294] [serial = 679] [outer = (nil)] 09:22:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8eb36c00) [pid = 26294] [serial = 680] [outer = 0x8d3bd400] 09:22:42 INFO - PROCESS | 26294 | 1469550162900 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8eb3dc00) [pid = 26294] [serial = 681] [outer = 0x8d3bd400] 09:22:43 INFO - PROCESS | 26294 | 1469550163800 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1188ms 09:22:43 INFO - PROCESS | 26294 | 1469550163828 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 26294 | 1469550163832 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:22:43 INFO - PROCESS | 26294 | 1469550163838 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 26294 | 1469550163841 Marionette TRACE conn4 <- [1,878,null,{}] 09:22:43 INFO - PROCESS | 26294 | 1469550163846 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}] 09:22:43 INFO - PROCESS | 26294 | 1469550163856 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:44 INFO - PROCESS | 26294 | 1469550164022 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:22:44 INFO - PROCESS | 26294 | 1469550164032 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 26294 | 1469550164041 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f1000 == 24 [pid = 26294] [id = 227] 09:22:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8e1d8800) [pid = 26294] [serial = 682] [outer = (nil)] 09:22:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8f553000) [pid = 26294] [serial = 683] [outer = 0x8e1d8800] 09:22:44 INFO - PROCESS | 26294 | 1469550164109 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8f558c00) [pid = 26294] [serial = 684] [outer = 0x8e1d8800] 09:22:45 INFO - PROCESS | 26294 | 1469550165182 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1388ms 09:22:45 INFO - PROCESS | 26294 | 1469550165227 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 26294 | 1469550165233 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:22:45 INFO - PROCESS | 26294 | 1469550165241 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 26294 | 1469550165246 Marionette TRACE conn4 <- [1,882,null,{}] 09:22:45 INFO - PROCESS | 26294 | 1469550165255 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}] 09:22:45 INFO - PROCESS | 26294 | 1469550165261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:45 INFO - PROCESS | 26294 | 1469550165447 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:22:45 INFO - PROCESS | 26294 | 1469550165660 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 26294 | 1469550165668 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3c400 == 25 [pid = 26294] [id = 228] 09:22:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8cf3f800) [pid = 26294] [serial = 685] [outer = (nil)] 09:22:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d1f7400) [pid = 26294] [serial = 686] [outer = 0x8cf3f800] 09:22:45 INFO - PROCESS | 26294 | 1469550165791 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d3b9800) [pid = 26294] [serial = 687] [outer = 0x8cf3f800] 09:22:46 INFO - PROCESS | 26294 | 1469550166684 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1490ms 09:22:46 INFO - PROCESS | 26294 | 1469550166731 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 26294 | 1469550166739 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:22:46 INFO - PROCESS | 26294 | 1469550166749 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 26294 | 1469550166753 Marionette TRACE conn4 <- [1,886,null,{}] 09:22:46 INFO - PROCESS | 26294 | 1469550166760 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}] 09:22:46 INFO - PROCESS | 26294 | 1469550166766 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:46 INFO - PROCESS | 26294 | 1469550166954 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:22:47 INFO - PROCESS | 26294 | 1469550167125 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 26294 | 1469550167133 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9bb800 == 26 [pid = 26294] [id = 229] 09:22:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d9bfc00) [pid = 26294] [serial = 688] [outer = (nil)] 09:22:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d9ca800) [pid = 26294] [serial = 689] [outer = 0x8d9bfc00] 09:22:47 INFO - PROCESS | 26294 | 1469550167271 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8db4ec00) [pid = 26294] [serial = 690] [outer = 0x8d9bfc00] 09:22:48 INFO - PROCESS | 26294 | 1469550168250 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1535ms 09:22:48 INFO - PROCESS | 26294 | 1469550168285 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:22:48 INFO - PROCESS | 26294 | 1469550168289 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:22:48 INFO - PROCESS | 26294 | 1469550168296 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 26294 | 1469550168302 Marionette TRACE conn4 <- [1,890,null,{}] 09:22:48 INFO - PROCESS | 26294 | 1469550168319 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}] 09:22:48 INFO - PROCESS | 26294 | 1469550168327 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:48 INFO - PROCESS | 26294 | 1469550168560 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:22:48 INFO - PROCESS | 26294 | 1469550168778 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 26294 | 1469550168789 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48a000 == 27 [pid = 26294] [id = 230] 09:22:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f55ac00) [pid = 26294] [serial = 691] [outer = (nil)] 09:22:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91103800) [pid = 26294] [serial = 692] [outer = 0x8f55ac00] 09:22:48 INFO - PROCESS | 26294 | 1469550168914 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x9110cc00) [pid = 26294] [serial = 693] [outer = 0x8f55ac00] 09:22:49 INFO - PROCESS | 26294 | 1469550169779 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]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1540ms 09:22:49 INFO - PROCESS | 26294 | 1469550169835 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 26294 | 1469550169840 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:22:49 INFO - PROCESS | 26294 | 1469550169846 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 26294 | 1469550169850 Marionette TRACE conn4 <- [1,894,null,{}] 09:22:49 INFO - PROCESS | 26294 | 1469550169857 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}] 09:22:49 INFO - PROCESS | 26294 | 1469550169861 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:50 INFO - PROCESS | 26294 | 1469550170036 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:22:50 INFO - PROCESS | 26294 | 1469550170193 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 26294 | 1469550170201 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a2800 == 28 [pid = 26294] [id = 231] 09:22:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x913a3000) [pid = 26294] [serial = 694] [outer = (nil)] 09:22:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x913a9400) [pid = 26294] [serial = 695] [outer = 0x913a3000] 09:22:50 INFO - PROCESS | 26294 | 1469550170284 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x913ad400) [pid = 26294] [serial = 696] [outer = 0x913a3000] 09:22:51 INFO - PROCESS | 26294 | 1469550171174 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]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1389ms 09:22:51 INFO - PROCESS | 26294 | 1469550171237 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 26294 | 1469550171240 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:22:51 INFO - PROCESS | 26294 | 1469550171247 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 26294 | 1469550171250 Marionette TRACE conn4 <- [1,898,null,{}] 09:22:51 INFO - PROCESS | 26294 | 1469550171256 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}] 09:22:51 INFO - PROCESS | 26294 | 1469550171261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:51 INFO - PROCESS | 26294 | 1469550171429 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:22:51 INFO - PROCESS | 26294 | 1469550171587 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 26294 | 1469550171595 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24d400 == 29 [pid = 26294] [id = 232] 09:22:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x9110c800) [pid = 26294] [serial = 697] [outer = (nil)] 09:22:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91a65c00) [pid = 26294] [serial = 698] [outer = 0x9110c800] 09:22:51 INFO - PROCESS | 26294 | 1469550171675 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91a68c00) [pid = 26294] [serial = 699] [outer = 0x9110c800] 09:22:52 INFO - PROCESS | 26294 | 1469550172628 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]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1431ms 09:22:52 INFO - PROCESS | 26294 | 1469550172678 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 26294 | 1469550172682 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:22:52 INFO - PROCESS | 26294 | 1469550172689 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 26294 | 1469550172692 Marionette TRACE conn4 <- [1,902,null,{}] 09:22:52 INFO - PROCESS | 26294 | 1469550172698 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}] 09:22:52 INFO - PROCESS | 26294 | 1469550172708 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:52 INFO - PROCESS | 26294 | 1469550172916 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:22:53 INFO - PROCESS | 26294 | 1469550173140 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 26294 | 1469550173151 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ac7c00 == 30 [pid = 26294] [id = 233] 09:22:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e84c00) [pid = 26294] [serial = 700] [outer = (nil)] 09:22:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91e90c00) [pid = 26294] [serial = 701] [outer = 0x91e84c00] 09:22:53 INFO - PROCESS | 26294 | 1469550173269 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91e9bc00) [pid = 26294] [serial = 702] [outer = 0x91e84c00] 09:22:54 INFO - PROCESS | 26294 | 1469550174164 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1537ms 09:22:54 INFO - PROCESS | 26294 | 1469550174227 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:22:54 INFO - PROCESS | 26294 | 1469550174231 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:22:54 INFO - PROCESS | 26294 | 1469550174237 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 26294 | 1469550174241 Marionette TRACE conn4 <- [1,906,null,{}] 09:22:54 INFO - PROCESS | 26294 | 1469550174247 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}] 09:22:54 INFO - PROCESS | 26294 | 1469550174252 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:54 INFO - PROCESS | 26294 | 1469550174418 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:22:54 INFO - PROCESS | 26294 | 1469550174580 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 26294 | 1469550174588 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf42800 == 31 [pid = 26294] [id = 234] 09:22:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d0c1400) [pid = 26294] [serial = 703] [outer = (nil)] 09:22:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x91ecac00) [pid = 26294] [serial = 704] [outer = 0x8d0c1400] 09:22:54 INFO - PROCESS | 26294 | 1469550174710 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91ecd400) [pid = 26294] [serial = 705] [outer = 0x8d0c1400] 09:22:55 INFO - PROCESS | 26294 | 1469550175586 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]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1386ms 09:22:55 INFO - PROCESS | 26294 | 1469550175623 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:22:55 INFO - PROCESS | 26294 | 1469550175635 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:22:55 INFO - PROCESS | 26294 | 1469550175640 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 26294 | 1469550175644 Marionette TRACE conn4 <- [1,910,null,{}] 09:22:55 INFO - PROCESS | 26294 | 1469550175650 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}] 09:22:55 INFO - PROCESS | 26294 | 1469550175655 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:55 INFO - PROCESS | 26294 | 1469550175835 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:22:56 INFO - PROCESS | 26294 | 1469550176231 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 26294 | 1469550176243 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3b800 == 32 [pid = 26294] [id = 235] 09:22:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8cf3fc00) [pid = 26294] [serial = 706] [outer = (nil)] 09:22:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d0c2000) [pid = 26294] [serial = 707] [outer = 0x8cf3fc00] 09:22:56 INFO - PROCESS | 26294 | 1469550176359 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d0cfc00) [pid = 26294] [serial = 708] [outer = 0x8cf3fc00] 09:22:57 INFO - PROCESS | 26294 | 1469550177312 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]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1732ms 09:22:57 INFO - PROCESS | 26294 | 1469550177375 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:22:57 INFO - PROCESS | 26294 | 1469550177380 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:22:57 INFO - PROCESS | 26294 | 1469550177388 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 26294 | 1469550177391 Marionette TRACE conn4 <- [1,914,null,{}] 09:22:57 INFO - PROCESS | 26294 | 1469550177400 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}] 09:22:57 INFO - PROCESS | 26294 | 1469550177407 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:57 INFO - PROCESS | 26294 | 1469550177583 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:22:57 INFO - PROCESS | 26294 | 1469550177807 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 26294 | 1469550177816 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47000 == 33 [pid = 26294] [id = 236] 09:22:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8bd4d400) [pid = 26294] [serial = 709] [outer = (nil)] 09:22:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8beaac00) [pid = 26294] [serial = 710] [outer = 0x8bd4d400] 09:22:58 INFO - PROCESS | 26294 | 1469550178871 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8beb7c00) [pid = 26294] [serial = 711] [outer = 0x8bd4d400] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8eb39c00) [pid = 26294] [serial = 647] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8d9bd800) [pid = 26294] [serial = 641] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8cf41800) [pid = 26294] [serial = 636] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d9c8c00) [pid = 26294] [serial = 642] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d3b9400) [pid = 26294] [serial = 638] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d3c0c00) [pid = 26294] [serial = 639] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d1fa000) [pid = 26294] [serial = 644] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d9b4800) [pid = 26294] [serial = 645] [outer = (nil)] [url = about:blank] 09:22:59 INFO - PROCESS | 26294 | 1469550179720 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]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2389ms 09:22:59 INFO - PROCESS | 26294 | 1469550179777 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 26294 | 1469550179783 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:22:59 INFO - PROCESS | 26294 | 1469550179791 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 26294 | 1469550179795 Marionette TRACE conn4 <- [1,918,null,{}] 09:22:59 INFO - PROCESS | 26294 | 1469550179802 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}] 09:22:59 INFO - PROCESS | 26294 | 1469550179807 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:22:59 INFO - PROCESS | 26294 | 1469550179972 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:22:59 INFO - PROCESS | 26294 | 1469550179984 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 26294 | 1469550179993 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b9c00 == 34 [pid = 26294] [id = 237] 09:23:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d3bb800) [pid = 26294] [serial = 712] [outer = (nil)] 09:23:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d3c0c00) [pid = 26294] [serial = 713] [outer = 0x8d3bb800] 09:23:00 INFO - PROCESS | 26294 | 1469550180064 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d728800) [pid = 26294] [serial = 714] [outer = 0x8d3bb800] 09:23:00 INFO - PROCESS | 26294 | 1469550180981 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]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1234ms 09:23:01 INFO - PROCESS | 26294 | 1469550181024 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 26294 | 1469550181031 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:23:01 INFO - PROCESS | 26294 | 1469550181043 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 26294 | 1469550181046 Marionette TRACE conn4 <- [1,922,null,{}] 09:23:01 INFO - PROCESS | 26294 | 1469550181053 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}] 09:23:01 INFO - PROCESS | 26294 | 1469550181057 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:01 INFO - PROCESS | 26294 | 1469550181244 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:23:01 INFO - PROCESS | 26294 | 1469550181377 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 26294 | 1469550181386 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d731000 == 35 [pid = 26294] [id = 238] 09:23:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d8ce800) [pid = 26294] [serial = 715] [outer = (nil)] 09:23:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d9bd800) [pid = 26294] [serial = 716] [outer = 0x8d8ce800] 09:23:01 INFO - PROCESS | 26294 | 1469550181462 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8d9c9800) [pid = 26294] [serial = 717] [outer = 0x8d8ce800] 09:23:02 INFO - PROCESS | 26294 | 1469550182491 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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1482ms 09:23:02 INFO - PROCESS | 26294 | 1469550182524 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 26294 | 1469550182527 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:23:02 INFO - PROCESS | 26294 | 1469550182535 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 26294 | 1469550182540 Marionette TRACE conn4 <- [1,926,null,{}] 09:23:02 INFO - PROCESS | 26294 | 1469550182566 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}] 09:23:02 INFO - PROCESS | 26294 | 1469550182575 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:02 INFO - PROCESS | 26294 | 1469550182795 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:23:02 INFO - PROCESS | 26294 | 1469550182830 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 26294 | 1469550182838 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1e2800 == 36 [pid = 26294] [id = 239] 09:23:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8e1e3c00) [pid = 26294] [serial = 718] [outer = (nil)] 09:23:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8e248400) [pid = 26294] [serial = 719] [outer = 0x8e1e3c00] 09:23:02 INFO - PROCESS | 26294 | 1469550182909 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8e24d000) [pid = 26294] [serial = 720] [outer = 0x8e1e3c00] 09:23:04 INFO - PROCESS | 26294 | 1469550184224 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]]]}] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8beac400) [pid = 26294] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d3ba400) [pid = 26294] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8e24b000) [pid = 26294] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8db4ac00) [pid = 26294] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8beabc00) [pid = 26294] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8bd48c00) [pid = 26294] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d9c7400) [pid = 26294] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8e1de800) [pid = 26294] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d3bd400) [pid = 26294] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d0cc400) [pid = 26294] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8e24bc00) [pid = 26294] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x913a0000) [pid = 26294] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:23:04 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e1d8800) [pid = 26294] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1792ms 09:23:04 INFO - PROCESS | 26294 | 1469550184327 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 26294 | 1469550184332 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:23:04 INFO - PROCESS | 26294 | 1469550184338 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 26294 | 1469550184340 Marionette TRACE conn4 <- [1,930,null,{}] 09:23:04 INFO - PROCESS | 26294 | 1469550184346 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}] 09:23:04 INFO - PROCESS | 26294 | 1469550184351 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:04 INFO - PROCESS | 26294 | 1469550184535 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:23:04 INFO - PROCESS | 26294 | 1469550184658 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 26294 | 1469550184668 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4cc00 == 37 [pid = 26294] [id = 240] 09:23:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d0c7800) [pid = 26294] [serial = 721] [outer = (nil)] 09:23:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8e244800) [pid = 26294] [serial = 722] [outer = 0x8d0c7800] 09:23:04 INFO - PROCESS | 26294 | 1469550184771 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8e24b000) [pid = 26294] [serial = 723] [outer = 0x8d0c7800] 09:23:05 INFO - PROCESS | 26294 | 1469550185541 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1228ms 09:23:05 INFO - PROCESS | 26294 | 1469550185567 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 26294 | 1469550185570 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:23:05 INFO - PROCESS | 26294 | 1469550185585 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 26294 | 1469550185588 Marionette TRACE conn4 <- [1,934,null,{}] 09:23:05 INFO - PROCESS | 26294 | 1469550185593 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}] 09:23:05 INFO - PROCESS | 26294 | 1469550185598 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:05 INFO - PROCESS | 26294 | 1469550185741 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:23:05 INFO - PROCESS | 26294 | 1469550185755 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 26294 | 1469550185760 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb41800 == 38 [pid = 26294] [id = 241] 09:23:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8eb43c00) [pid = 26294] [serial = 724] [outer = (nil)] 09:23:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8f481000) [pid = 26294] [serial = 725] [outer = 0x8eb43c00] 09:23:05 INFO - PROCESS | 26294 | 1469550185843 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8f557c00) [pid = 26294] [serial = 726] [outer = 0x8eb43c00] 09:23:06 INFO - PROCESS | 26294 | 1469550186992 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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1485ms 09:23:07 INFO - PROCESS | 26294 | 1469550187071 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:23:07 INFO - PROCESS | 26294 | 1469550187078 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:23:07 INFO - PROCESS | 26294 | 1469550187086 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 26294 | 1469550187091 Marionette TRACE conn4 <- [1,938,null,{}] 09:23:07 INFO - PROCESS | 26294 | 1469550187101 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}] 09:23:07 INFO - PROCESS | 26294 | 1469550187106 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:07 INFO - PROCESS | 26294 | 1469550187333 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:23:07 INFO - PROCESS | 26294 | 1469550187579 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 26294 | 1469550187588 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd50400 == 39 [pid = 26294] [id = 242] 09:23:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8cf42400) [pid = 26294] [serial = 727] [outer = (nil)] 09:23:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d3bd000) [pid = 26294] [serial = 728] [outer = 0x8cf42400] 09:23:07 INFO - PROCESS | 26294 | 1469550187672 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d9b3c00) [pid = 26294] [serial = 729] [outer = 0x8cf42400] 09:23:08 INFO - PROCESS | 26294 | 1469550188620 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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1587ms 09:23:08 INFO - PROCESS | 26294 | 1469550188672 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 26294 | 1469550188679 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:23:08 INFO - PROCESS | 26294 | 1469550188690 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 26294 | 1469550188693 Marionette TRACE conn4 <- [1,942,null,{}] 09:23:08 INFO - PROCESS | 26294 | 1469550188700 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}] 09:23:08 INFO - PROCESS | 26294 | 1469550188706 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:08 INFO - PROCESS | 26294 | 1469550188916 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:23:09 INFO - PROCESS | 26294 | 1469550189165 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 26294 | 1469550189177 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1db000 == 40 [pid = 26294] [id = 243] 09:23:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8e1de000) [pid = 26294] [serial = 730] [outer = (nil)] 09:23:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8e243c00) [pid = 26294] [serial = 731] [outer = 0x8e1de000] 09:23:09 INFO - PROCESS | 26294 | 1469550189299 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8ebbe400) [pid = 26294] [serial = 732] [outer = 0x8e1de000] 09:23:10 INFO - PROCESS | 26294 | 1469550190294 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1682ms 09:23:10 INFO - PROCESS | 26294 | 1469550190372 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 26294 | 1469550190376 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:23:10 INFO - PROCESS | 26294 | 1469550190383 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 26294 | 1469550190390 Marionette TRACE conn4 <- [1,946,null,{}] 09:23:10 INFO - PROCESS | 26294 | 1469550190406 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}] 09:23:10 INFO - PROCESS | 26294 | 1469550190415 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:10 INFO - PROCESS | 26294 | 1469550190627 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:23:10 INFO - PROCESS | 26294 | 1469550190838 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 26294 | 1469550190850 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a6400 == 41 [pid = 26294] [id = 244] 09:23:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x913a7000) [pid = 26294] [serial = 733] [outer = (nil)] 09:23:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x91a5f800) [pid = 26294] [serial = 734] [outer = 0x913a7000] 09:23:10 INFO - PROCESS | 26294 | 1469550190931 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x91a66000) [pid = 26294] [serial = 735] [outer = 0x913a7000] 09:23:11 INFO - PROCESS | 26294 | 1469550191884 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]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1542ms 09:23:11 INFO - PROCESS | 26294 | 1469550191926 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:23:11 INFO - PROCESS | 26294 | 1469550191932 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:23:11 INFO - PROCESS | 26294 | 1469550191938 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 26294 | 1469550191942 Marionette TRACE conn4 <- [1,950,null,{}] 09:23:11 INFO - PROCESS | 26294 | 1469550191947 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}] 09:23:11 INFO - PROCESS | 26294 | 1469550191953 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:12 INFO - PROCESS | 26294 | 1469550192141 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:23:12 INFO - PROCESS | 26294 | 1469550192360 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 26294 | 1469550192369 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45400 == 42 [pid = 26294] [id = 245] 09:23:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8cf3d000) [pid = 26294] [serial = 736] [outer = (nil)] 09:23:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x8d1fe800) [pid = 26294] [serial = 737] [outer = 0x8cf3d000] 09:23:12 INFO - PROCESS | 26294 | 1469550192459 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x8db4b000) [pid = 26294] [serial = 738] [outer = 0x8cf3d000] 09:23:13 INFO - PROCESS | 26294 | 1469550193578 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1693ms 09:23:13 INFO - PROCESS | 26294 | 1469550193631 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:23:13 INFO - PROCESS | 26294 | 1469550193637 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:23:13 INFO - PROCESS | 26294 | 1469550193645 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 26294 | 1469550193649 Marionette TRACE conn4 <- [1,954,null,{}] 09:23:13 INFO - PROCESS | 26294 | 1469550193657 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}] 09:23:13 INFO - PROCESS | 26294 | 1469550193663 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:13 INFO - PROCESS | 26294 | 1469550193846 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:23:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f5800 == 41 [pid = 26294] [id = 212] 09:23:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c8800 == 40 [pid = 26294] [id = 216] 09:23:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fdc00 == 39 [pid = 26294] [id = 213] 09:23:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf49800 == 38 [pid = 26294] [id = 214] 09:23:14 INFO - PROCESS | 26294 | 1469550194085 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 26294 | 1469550194094 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb0400 == 39 [pid = 26294] [id = 246] 09:23:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8cf3e000) [pid = 26294] [serial = 739] [outer = (nil)] 09:23:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8d0c9000) [pid = 26294] [serial = 740] [outer = 0x8cf3e000] 09:23:14 INFO - PROCESS | 26294 | 1469550194177 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8d72e800) [pid = 26294] [serial = 741] [outer = 0x8cf3e000] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x8beb5c00) [pid = 26294] [serial = 668] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8d0c6c00) [pid = 26294] [serial = 669] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8d732000) [pid = 26294] [serial = 671] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x91e89400) [pid = 26294] [serial = 663] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8e24e000) [pid = 26294] [serial = 678] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x91a64800) [pid = 26294] [serial = 660] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8beaec00) [pid = 26294] [serial = 666] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8db45800) [pid = 26294] [serial = 675] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8f489800) [pid = 26294] [serial = 654] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8eb36c00) [pid = 26294] [serial = 680] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x91e81400) [pid = 26294] [serial = 662] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x91a67400) [pid = 26294] [serial = 659] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8bd4fc00) [pid = 26294] [serial = 665] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d8d0800) [pid = 26294] [serial = 672] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8ebb9800) [pid = 26294] [serial = 653] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d72d400) [pid = 26294] [serial = 650] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8ebb7800) [pid = 26294] [serial = 648] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91a5b000) [pid = 26294] [serial = 657] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x913a9800) [pid = 26294] [serial = 656] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d8db400) [pid = 26294] [serial = 651] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d9cf000) [pid = 26294] [serial = 674] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8e243400) [pid = 26294] [serial = 677] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8eb3dc00) [pid = 26294] [serial = 681] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8f558c00) [pid = 26294] [serial = 684] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8f553000) [pid = 26294] [serial = 683] [outer = (nil)] [url = about:blank] 09:23:14 INFO - PROCESS | 26294 | 1469550194951 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]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1341ms 09:23:14 INFO - PROCESS | 26294 | 1469550194994 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 26294 | 1469550195000 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:23:15 INFO - PROCESS | 26294 | 1469550195011 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 26294 | 1469550195014 Marionette TRACE conn4 <- [1,958,null,{}] 09:23:15 INFO - PROCESS | 26294 | 1469550195021 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}] 09:23:15 INFO - PROCESS | 26294 | 1469550195026 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:15 INFO - PROCESS | 26294 | 1469550195185 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:23:15 INFO - PROCESS | 26294 | 1469550195195 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 26294 | 1469550195204 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8dcc00 == 40 [pid = 26294] [id = 247] 09:23:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d9b8c00) [pid = 26294] [serial = 742] [outer = (nil)] 09:23:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d9d1000) [pid = 26294] [serial = 743] [outer = 0x8d9b8c00] 09:23:15 INFO - PROCESS | 26294 | 1469550195273 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8db4a800) [pid = 26294] [serial = 744] [outer = 0x8d9b8c00] 09:23:16 INFO - PROCESS | 26294 | 1469550196172 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]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1189ms 09:23:16 INFO - PROCESS | 26294 | 1469550196201 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:23:16 INFO - PROCESS | 26294 | 1469550196205 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:23:16 INFO - PROCESS | 26294 | 1469550196211 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 26294 | 1469550196217 Marionette TRACE conn4 <- [1,962,null,{}] 09:23:16 INFO - PROCESS | 26294 | 1469550196232 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}] 09:23:16 INFO - PROCESS | 26294 | 1469550196241 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:16 INFO - PROCESS | 26294 | 1469550196410 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:23:16 INFO - PROCESS | 26294 | 1469550196422 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 26294 | 1469550196430 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f483800 == 41 [pid = 26294] [id = 248] 09:23:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f487800) [pid = 26294] [serial = 745] [outer = (nil)] 09:23:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f48d000) [pid = 26294] [serial = 746] [outer = 0x8f487800] 09:23:16 INFO - PROCESS | 26294 | 1469550196499 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8f559c00) [pid = 26294] [serial = 747] [outer = 0x8f487800] 09:23:17 INFO - PROCESS | 26294 | 1469550197382 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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1235ms 09:23:17 INFO - PROCESS | 26294 | 1469550197447 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 26294 | 1469550197451 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:23:17 INFO - PROCESS | 26294 | 1469550197457 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 26294 | 1469550197460 Marionette TRACE conn4 <- [1,966,null,{}] 09:23:17 INFO - PROCESS | 26294 | 1469550197466 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}] 09:23:17 INFO - PROCESS | 26294 | 1469550197471 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:17 INFO - PROCESS | 26294 | 1469550197701 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:23:17 INFO - PROCESS | 26294 | 1469550197720 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 26294 | 1469550197726 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d734400 == 42 [pid = 26294] [id = 249] 09:23:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d9bb000) [pid = 26294] [serial = 748] [outer = (nil)] 09:23:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x9110bc00) [pid = 26294] [serial = 749] [outer = 0x8d9bb000] 09:23:17 INFO - PROCESS | 26294 | 1469550197795 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8f55b800) [pid = 26294] [serial = 750] [outer = 0x8d9bb000] 09:23:18 INFO - PROCESS | 26294 | 1469550198674 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]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1280ms 09:23:18 INFO - PROCESS | 26294 | 1469550198738 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 26294 | 1469550198742 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:23:18 INFO - PROCESS | 26294 | 1469550198749 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 26294 | 1469550198751 Marionette TRACE conn4 <- [1,970,null,{}] 09:23:18 INFO - PROCESS | 26294 | 1469550198757 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}] 09:23:18 INFO - PROCESS | 26294 | 1469550198762 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:18 INFO - PROCESS | 26294 | 1469550198957 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:23:19 INFO - PROCESS | 26294 | 1469550198981 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 26294 | 1469550198987 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d000 == 43 [pid = 26294] [id = 250] 09:23:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8f480400) [pid = 26294] [serial = 751] [outer = (nil)] 09:23:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91a67400) [pid = 26294] [serial = 752] [outer = 0x8f480400] 09:23:19 INFO - PROCESS | 26294 | 1469550199069 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91a62000) [pid = 26294] [serial = 753] [outer = 0x8f480400] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8e1e3c00) [pid = 26294] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8bd4d400) [pid = 26294] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d0c7800) [pid = 26294] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8cf3f800) [pid = 26294] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d8ce800) [pid = 26294] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d9bfc00) [pid = 26294] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8f55ac00) [pid = 26294] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8cf3fc00) [pid = 26294] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x913a3000) [pid = 26294] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x9110c800) [pid = 26294] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91e84c00) [pid = 26294] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d3bb800) [pid = 26294] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:23:19 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d0c1400) [pid = 26294] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:23:20 INFO - PROCESS | 26294 | 1469550200020 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]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1332ms 09:23:20 INFO - PROCESS | 26294 | 1469550200081 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 26294 | 1469550200085 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:23:20 INFO - PROCESS | 26294 | 1469550200091 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 26294 | 1469550200095 Marionette TRACE conn4 <- [1,974,null,{}] 09:23:20 INFO - PROCESS | 26294 | 1469550200100 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}] 09:23:20 INFO - PROCESS | 26294 | 1469550200110 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:20 INFO - PROCESS | 26294 | 1469550200302 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:23:20 INFO - PROCESS | 26294 | 1469550200426 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 26294 | 1469550200434 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4a000 == 44 [pid = 26294] [id = 251] 09:23:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8cf41c00) [pid = 26294] [serial = 754] [outer = (nil)] 09:23:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91a5d000) [pid = 26294] [serial = 755] [outer = 0x8cf41c00] 09:23:20 INFO - PROCESS | 26294 | 1469550200502 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e89400) [pid = 26294] [serial = 756] [outer = 0x8cf41c00] 09:23:21 INFO - PROCESS | 26294 | 1469550201227 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]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1187ms 09:23:21 INFO - PROCESS | 26294 | 1469550201279 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 26294 | 1469550201283 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:23:21 INFO - PROCESS | 26294 | 1469550201289 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 26294 | 1469550201291 Marionette TRACE conn4 <- [1,978,null,{}] 09:23:21 INFO - PROCESS | 26294 | 1469550201304 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}] 09:23:21 INFO - PROCESS | 26294 | 1469550201313 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:21 INFO - PROCESS | 26294 | 1469550201530 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:23:21 INFO - PROCESS | 26294 | 1469550201691 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 26294 | 1469550201702 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d800 == 45 [pid = 26294] [id = 252] 09:23:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8bd4f800) [pid = 26294] [serial = 757] [outer = (nil)] 09:23:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8beb2c00) [pid = 26294] [serial = 758] [outer = 0x8bd4f800] 09:23:21 INFO - PROCESS | 26294 | 1469550201797 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8cf48400) [pid = 26294] [serial = 759] [outer = 0x8bd4f800] 09:23:22 INFO - PROCESS | 26294 | 1469550202806 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]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1591ms 09:23:22 INFO - PROCESS | 26294 | 1469550202883 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 26294 | 1469550202889 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:23:22 INFO - PROCESS | 26294 | 1469550202897 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 26294 | 1469550202902 Marionette TRACE conn4 <- [1,982,null,{}] 09:23:22 INFO - PROCESS | 26294 | 1469550202909 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}] 09:23:22 INFO - PROCESS | 26294 | 1469550202917 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:23 INFO - PROCESS | 26294 | 1469550203133 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:23:23 INFO - PROCESS | 26294 | 1469550203348 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 26294 | 1469550203358 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9cf000 == 46 [pid = 26294] [id = 253] 09:23:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8db42000) [pid = 26294] [serial = 760] [outer = (nil)] 09:23:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8e1d4400) [pid = 26294] [serial = 761] [outer = 0x8db42000] 09:23:23 INFO - PROCESS | 26294 | 1469550203452 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8e24b400) [pid = 26294] [serial = 762] [outer = 0x8db42000] 09:23:24 INFO - PROCESS | 26294 | 1469550204387 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]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1534ms 09:23:24 INFO - PROCESS | 26294 | 1469550204430 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 26294 | 1469550204435 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:23:24 INFO - PROCESS | 26294 | 1469550204442 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 26294 | 1469550204446 Marionette TRACE conn4 <- [1,986,null,{}] 09:23:24 INFO - PROCESS | 26294 | 1469550204452 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}] 09:23:24 INFO - PROCESS | 26294 | 1469550204458 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:24 INFO - PROCESS | 26294 | 1469550204637 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:23:24 INFO - PROCESS | 26294 | 1469550204887 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 26294 | 1469550204893 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8ebb8400 == 47 [pid = 26294] [id = 254] 09:23:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x913a0000) [pid = 26294] [serial = 763] [outer = (nil)] 09:23:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91ace400) [pid = 26294] [serial = 764] [outer = 0x913a0000] 09:23:24 INFO - PROCESS | 26294 | 1469550204979 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91e8a000) [pid = 26294] [serial = 765] [outer = 0x913a0000] 09:23:25 INFO - PROCESS | 26294 | 1469550205870 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1483ms 09:23:25 INFO - PROCESS | 26294 | 1469550205926 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 26294 | 1469550205933 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:23:25 INFO - PROCESS | 26294 | 1469550205950 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 26294 | 1469550205957 Marionette TRACE conn4 <- [1,990,null,{}] 09:23:25 INFO - PROCESS | 26294 | 1469550205963 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}] 09:23:25 INFO - PROCESS | 26294 | 1469550205969 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:26 INFO - PROCESS | 26294 | 1469550206186 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:23:26 INFO - PROCESS | 26294 | 1469550206410 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 26294 | 1469550206423 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f0800 == 48 [pid = 26294] [id = 255] 09:23:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d8dc800) [pid = 26294] [serial = 766] [outer = (nil)] 09:23:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x91ece400) [pid = 26294] [serial = 767] [outer = 0x8d8dc800] 09:23:26 INFO - PROCESS | 26294 | 1469550206539 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x91ed4c00) [pid = 26294] [serial = 768] [outer = 0x8d8dc800] 09:23:27 INFO - PROCESS | 26294 | 1469550207421 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1546ms 09:23:27 INFO - PROCESS | 26294 | 1469550207488 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 26294 | 1469550207492 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:23:27 INFO - PROCESS | 26294 | 1469550207498 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 26294 | 1469550207502 Marionette TRACE conn4 <- [1,994,null,{}] 09:23:27 INFO - PROCESS | 26294 | 1469550207508 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}] 09:23:27 INFO - PROCESS | 26294 | 1469550207513 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:27 INFO - PROCESS | 26294 | 1469550207684 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:23:27 INFO - PROCESS | 26294 | 1469550207848 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 26294 | 1469550207857 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f559800 == 49 [pid = 26294] [id = 256] 09:23:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x91ec9800) [pid = 26294] [serial = 769] [outer = (nil)] 09:23:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x9203e400) [pid = 26294] [serial = 770] [outer = 0x91ec9800] 09:23:27 INFO - PROCESS | 26294 | 1469550207938 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x92040400) [pid = 26294] [serial = 771] [outer = 0x91ec9800] 09:23:28 INFO - PROCESS | 26294 | 1469550208877 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]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1430ms 09:23:28 INFO - PROCESS | 26294 | 1469550208929 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 26294 | 1469550208933 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:23:28 INFO - PROCESS | 26294 | 1469550208940 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 26294 | 1469550208943 Marionette TRACE conn4 <- [1,998,null,{}] 09:23:28 INFO - PROCESS | 26294 | 1469550208950 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}] 09:23:28 INFO - PROCESS | 26294 | 1469550208955 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:29 INFO - PROCESS | 26294 | 1469550209128 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:23:29 INFO - PROCESS | 26294 | 1469550209302 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 26294 | 1469550209320 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ed7800 == 50 [pid = 26294] [id = 257] 09:23:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x92039800) [pid = 26294] [serial = 772] [outer = (nil)] 09:23:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x9242e400) [pid = 26294] [serial = 773] [outer = 0x92039800] 09:23:29 INFO - PROCESS | 26294 | 1469550209459 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x9246bc00) [pid = 26294] [serial = 774] [outer = 0x92039800] 09:23:30 INFO - PROCESS | 26294 | 1469550210350 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]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1481ms 09:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:23:30 INFO - PROCESS | 26294 | 1469550210422 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 26294 | 1469550210425 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:23:30 INFO - PROCESS | 26294 | 1469550210432 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 26294 | 1469550210435 Marionette TRACE conn4 <- [1,1002,null,{}] 09:23:30 INFO - PROCESS | 26294 | 1469550210441 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}] 09:23:30 INFO - PROCESS | 26294 | 1469550210448 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:30 INFO - PROCESS | 26294 | 1469550210838 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:23:31 INFO - PROCESS | 26294 | 1469550211085 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 26294 | 1469550211097 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f1c00 == 51 [pid = 26294] [id = 258] 09:23:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x8d1f4000) [pid = 26294] [serial = 775] [outer = (nil)] 09:23:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x8d1fc800) [pid = 26294] [serial = 776] [outer = 0x8d1f4000] 09:23:31 INFO - PROCESS | 26294 | 1469550211192 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8d3c1400) [pid = 26294] [serial = 777] [outer = 0x8d1f4000] 09:23:32 INFO - PROCESS | 26294 | 1469550212149 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1795ms 09:23:32 INFO - PROCESS | 26294 | 1469550212228 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 26294 | 1469550212234 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:23:32 INFO - PROCESS | 26294 | 1469550212242 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 26294 | 1469550212248 Marionette TRACE conn4 <- [1,1006,null,{}] 09:23:32 INFO - PROCESS | 26294 | 1469550212254 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}] 09:23:32 INFO - PROCESS | 26294 | 1469550212261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:32 INFO - PROCESS | 26294 | 1469550212480 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c8400 == 50 [pid = 26294] [id = 223] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9bb800 == 49 [pid = 26294] [id = 229] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47000 == 48 [pid = 26294] [id = 236] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f3800 == 47 [pid = 26294] [id = 225] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3c400 == 46 [pid = 26294] [id = 228] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf42800 == 45 [pid = 26294] [id = 234] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f1000 == 44 [pid = 26294] [id = 227] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd48800 == 43 [pid = 26294] [id = 221] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1dc400 == 42 [pid = 26294] [id = 217] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf49400 == 41 [pid = 26294] [id = 220] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd49c00 == 40 [pid = 26294] [id = 219] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd52c00 == 39 [pid = 26294] [id = 222] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x91110400 == 38 [pid = 26294] [id = 218] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45800 == 37 [pid = 26294] [id = 226] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fcc00 == 36 [pid = 26294] [id = 215] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3b800 == 35 [pid = 26294] [id = 235] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48a000 == 34 [pid = 26294] [id = 230] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x913a2800 == 33 [pid = 26294] [id = 231] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24d400 == 32 [pid = 26294] [id = 232] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x91ac7c00 == 31 [pid = 26294] [id = 233] 09:23:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c7000 == 30 [pid = 26294] [id = 224] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8e248400) [pid = 26294] [serial = 719] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8beaac00) [pid = 26294] [serial = 710] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8e244800) [pid = 26294] [serial = 722] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8d3b9800) [pid = 26294] [serial = 687] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8d1f7400) [pid = 26294] [serial = 686] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8beb7c00) [pid = 26294] [serial = 711] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8e24d000) [pid = 26294] [serial = 720] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d9bd800) [pid = 26294] [serial = 716] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8db4ec00) [pid = 26294] [serial = 690] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d9ca800) [pid = 26294] [serial = 689] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x9110cc00) [pid = 26294] [serial = 693] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d0cfc00) [pid = 26294] [serial = 708] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91103800) [pid = 26294] [serial = 692] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x913ad400) [pid = 26294] [serial = 696] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x913a9400) [pid = 26294] [serial = 695] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91a68c00) [pid = 26294] [serial = 699] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d0c2000) [pid = 26294] [serial = 707] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91a65c00) [pid = 26294] [serial = 698] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91e9bc00) [pid = 26294] [serial = 702] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d728800) [pid = 26294] [serial = 714] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91e90c00) [pid = 26294] [serial = 701] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d3c0c00) [pid = 26294] [serial = 713] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91ecd400) [pid = 26294] [serial = 705] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91ecac00) [pid = 26294] [serial = 704] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8f481000) [pid = 26294] [serial = 725] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d9c9800) [pid = 26294] [serial = 717] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e24b000) [pid = 26294] [serial = 723] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 26294 | 1469550213712 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 26294 | 1469550213722 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4b000 == 31 [pid = 26294] [id = 259] 09:23:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8bd4b800) [pid = 26294] [serial = 778] [outer = (nil)] 09:23:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8bd51c00) [pid = 26294] [serial = 779] [outer = 0x8bd4b800] 09:23:33 INFO - PROCESS | 26294 | 1469550213799 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8beb5000) [pid = 26294] [serial = 780] [outer = 0x8bd4b800] 09:23:34 INFO - PROCESS | 26294 | 1469550214561 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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2335ms 09:23:34 INFO - PROCESS | 26294 | 1469550214580 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 26294 | 1469550214585 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:23:34 INFO - PROCESS | 26294 | 1469550214593 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 26294 | 1469550214597 Marionette TRACE conn4 <- [1,1010,null,{}] 09:23:34 INFO - PROCESS | 26294 | 1469550214605 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}] 09:23:34 INFO - PROCESS | 26294 | 1469550214612 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:34 INFO - PROCESS | 26294 | 1469550214769 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:23:34 INFO - PROCESS | 26294 | 1469550214894 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 26294 | 1469550214903 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cfc00 == 32 [pid = 26294] [id = 260] 09:23:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d1f2400) [pid = 26294] [serial = 781] [outer = (nil)] 09:23:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d1ff400) [pid = 26294] [serial = 782] [outer = 0x8d1f2400] 09:23:34 INFO - PROCESS | 26294 | 1469550214974 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d3bac00) [pid = 26294] [serial = 783] [outer = 0x8d1f2400] 09:23:35 INFO - PROCESS | 26294 | 1469550215754 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]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1194ms 09:23:35 INFO - PROCESS | 26294 | 1469550215793 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 26294 | 1469550215799 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:23:35 INFO - PROCESS | 26294 | 1469550215810 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 26294 | 1469550215813 Marionette TRACE conn4 <- [1,1014,null,{}] 09:23:35 INFO - PROCESS | 26294 | 1469550215819 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}] 09:23:35 INFO - PROCESS | 26294 | 1469550215824 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:35 INFO - PROCESS | 26294 | 1469550215991 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:23:36 INFO - PROCESS | 26294 | 1469550216001 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 26294 | 1469550216009 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b3c00 == 33 [pid = 26294] [id = 261] 09:23:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d728c00) [pid = 26294] [serial = 784] [outer = (nil)] 09:23:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d9b9800) [pid = 26294] [serial = 785] [outer = 0x8d728c00] 09:23:36 INFO - PROCESS | 26294 | 1469550216078 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d9c7800) [pid = 26294] [serial = 786] [outer = 0x8d728c00] 09:23:37 INFO - PROCESS | 26294 | 1469550217107 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1329ms 09:23:37 INFO - PROCESS | 26294 | 1469550217140 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 26294 | 1469550217143 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:23:37 INFO - PROCESS | 26294 | 1469550217159 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 26294 | 1469550217169 Marionette TRACE conn4 <- [1,1018,null,{}] 09:23:37 INFO - PROCESS | 26294 | 1469550217185 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}] 09:23:37 INFO - PROCESS | 26294 | 1469550217193 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:37 INFO - PROCESS | 26294 | 1469550217415 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:23:37 INFO - PROCESS | 26294 | 1469550217440 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 26294 | 1469550217446 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1e1800 == 34 [pid = 26294] [id = 262] 09:23:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8e1e1c00) [pid = 26294] [serial = 787] [outer = (nil)] 09:23:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8e247800) [pid = 26294] [serial = 788] [outer = 0x8e1e1c00] 09:23:37 INFO - PROCESS | 26294 | 1469550217513 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8e24e400) [pid = 26294] [serial = 789] [outer = 0x8e1e1c00] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8cf41c00) [pid = 26294] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d9bb000) [pid = 26294] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8f480400) [pid = 26294] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8f487800) [pid = 26294] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8cf3d000) [pid = 26294] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d9b8c00) [pid = 26294] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8cf3e000) [pid = 26294] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8e1de000) [pid = 26294] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8eb43c00) [pid = 26294] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x913a7000) [pid = 26294] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:23:38 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8cf42400) [pid = 26294] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:23:39 INFO - PROCESS | 26294 | 1469550219195 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]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2117ms 09:23:39 INFO - PROCESS | 26294 | 1469550219283 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 26294 | 1469550219288 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:23:39 INFO - PROCESS | 26294 | 1469550219301 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 26294 | 1469550219306 Marionette TRACE conn4 <- [1,1022,null,{}] 09:23:39 INFO - PROCESS | 26294 | 1469550219314 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}] 09:23:39 INFO - PROCESS | 26294 | 1469550219320 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:39 INFO - PROCESS | 26294 | 1469550219543 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:23:39 INFO - PROCESS | 26294 | 1469550219756 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 26294 | 1469550219767 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd52000 == 35 [pid = 26294] [id = 263] 09:23:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d0c7400) [pid = 26294] [serial = 790] [outer = (nil)] 09:23:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d1ff800) [pid = 26294] [serial = 791] [outer = 0x8d0c7400] 09:23:39 INFO - PROCESS | 26294 | 1469550219847 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d8ce000) [pid = 26294] [serial = 792] [outer = 0x8d0c7400] 09:23:40 INFO - PROCESS | 26294 | 1469550220856 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1640ms 09:23:40 INFO - PROCESS | 26294 | 1469550220941 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 26294 | 1469550220949 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:23:40 INFO - PROCESS | 26294 | 1469550220961 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 26294 | 1469550220965 Marionette TRACE conn4 <- [1,1026,null,{}] 09:23:40 INFO - PROCESS | 26294 | 1469550220971 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}] 09:23:40 INFO - PROCESS | 26294 | 1469550220977 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:41 INFO - PROCESS | 26294 | 1469550221196 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:23:41 INFO - PROCESS | 26294 | 1469550221417 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 26294 | 1469550221435 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db48800 == 36 [pid = 26294] [id = 264] 09:23:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8db4d400) [pid = 26294] [serial = 793] [outer = (nil)] 09:23:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e1df400) [pid = 26294] [serial = 794] [outer = 0x8db4d400] 09:23:41 INFO - PROCESS | 26294 | 1469550221537 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8eb39c00) [pid = 26294] [serial = 795] [outer = 0x8db4d400] 09:23:42 INFO - PROCESS | 26294 | 1469550222499 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1583ms 09:23:42 INFO - PROCESS | 26294 | 1469550222543 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:23:42 INFO - PROCESS | 26294 | 1469550222547 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:23:42 INFO - PROCESS | 26294 | 1469550222554 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 26294 | 1469550222560 Marionette TRACE conn4 <- [1,1030,null,{}] 09:23:42 INFO - PROCESS | 26294 | 1469550222576 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}] 09:23:42 INFO - PROCESS | 26294 | 1469550222584 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:42 INFO - PROCESS | 26294 | 1469550222769 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:23:42 INFO - PROCESS | 26294 | 1469550222930 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 26294 | 1469550222942 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd48c00 == 37 [pid = 26294] [id = 265] 09:23:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f484000) [pid = 26294] [serial = 796] [outer = (nil)] 09:23:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f48e800) [pid = 26294] [serial = 797] [outer = 0x8f484000] 09:23:43 INFO - PROCESS | 26294 | 1469550223069 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8f556000) [pid = 26294] [serial = 798] [outer = 0x8f484000] 09:23:44 INFO - PROCESS | 26294 | 1469550224068 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1590ms 09:23:44 INFO - PROCESS | 26294 | 1469550224144 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 26294 | 1469550224148 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:23:44 INFO - PROCESS | 26294 | 1469550224155 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 26294 | 1469550224159 Marionette TRACE conn4 <- [1,1034,null,{}] 09:23:44 INFO - PROCESS | 26294 | 1469550224164 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}] 09:23:44 INFO - PROCESS | 26294 | 1469550224169 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:44 INFO - PROCESS | 26294 | 1469550224380 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:23:44 INFO - PROCESS | 26294 | 1469550224688 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 26294 | 1469550224698 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47000 == 38 [pid = 26294] [id = 266] 09:23:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8bd47800) [pid = 26294] [serial = 799] [outer = (nil)] 09:23:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8beafc00) [pid = 26294] [serial = 800] [outer = 0x8bd47800] 09:23:44 INFO - PROCESS | 26294 | 1469550224770 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8cf3e000) [pid = 26294] [serial = 801] [outer = 0x8bd47800] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91a5d000) [pid = 26294] [serial = 755] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x9110bc00) [pid = 26294] [serial = 749] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91a67400) [pid = 26294] [serial = 752] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8f48d000) [pid = 26294] [serial = 746] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d1fe800) [pid = 26294] [serial = 737] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8db4b000) [pid = 26294] [serial = 738] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d9d1000) [pid = 26294] [serial = 743] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8db4a800) [pid = 26294] [serial = 744] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d0c9000) [pid = 26294] [serial = 740] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d72e800) [pid = 26294] [serial = 741] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e243c00) [pid = 26294] [serial = 731] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8ebbe400) [pid = 26294] [serial = 732] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8f557c00) [pid = 26294] [serial = 726] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91a5f800) [pid = 26294] [serial = 734] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91a66000) [pid = 26294] [serial = 735] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d3bd000) [pid = 26294] [serial = 728] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d9b3c00) [pid = 26294] [serial = 729] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x91e89400) [pid = 26294] [serial = 756] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91a62000) [pid = 26294] [serial = 753] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8f55b800) [pid = 26294] [serial = 750] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8f559c00) [pid = 26294] [serial = 747] [outer = (nil)] [url = about:blank] 09:23:45 INFO - PROCESS | 26294 | 1469550225809 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1680ms 09:23:45 INFO - PROCESS | 26294 | 1469550225837 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:23:45 INFO - PROCESS | 26294 | 1469550225843 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:23:45 INFO - PROCESS | 26294 | 1469550225850 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 26294 | 1469550225855 Marionette TRACE conn4 <- [1,1038,null,{}] 09:23:45 INFO - PROCESS | 26294 | 1469550225863 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}] 09:23:45 INFO - PROCESS | 26294 | 1469550225870 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:46 INFO - PROCESS | 26294 | 1469550226028 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:23:46 INFO - PROCESS | 26294 | 1469550226039 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 26294 | 1469550226045 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f4800 == 39 [pid = 26294] [id = 267] 09:23:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d3c2000) [pid = 26294] [serial = 802] [outer = (nil)] 09:23:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d8d3800) [pid = 26294] [serial = 803] [outer = 0x8d3c2000] 09:23:46 INFO - PROCESS | 26294 | 1469550226118 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d9be000) [pid = 26294] [serial = 804] [outer = 0x8d3c2000] 09:23:47 INFO - PROCESS | 26294 | 1469550227016 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1184ms 09:23:47 INFO - PROCESS | 26294 | 1469550227037 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:23:47 INFO - PROCESS | 26294 | 1469550227044 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:23:47 INFO - PROCESS | 26294 | 1469550227051 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 26294 | 1469550227054 Marionette TRACE conn4 <- [1,1042,null,{}] 09:23:47 INFO - PROCESS | 26294 | 1469550227060 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}] 09:23:47 INFO - PROCESS | 26294 | 1469550227065 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:47 INFO - PROCESS | 26294 | 1469550227233 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:23:47 INFO - PROCESS | 26294 | 1469550227366 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 26294 | 1469550227374 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fa000 == 40 [pid = 26294] [id = 268] 09:23:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8db42800) [pid = 26294] [serial = 805] [outer = (nil)] 09:23:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8db4e000) [pid = 26294] [serial = 806] [outer = 0x8db42800] 09:23:47 INFO - PROCESS | 26294 | 1469550227441 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8eb39000) [pid = 26294] [serial = 807] [outer = 0x8db42800] 09:23:48 INFO - PROCESS | 26294 | 1469550228223 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]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1191ms 09:23:48 INFO - PROCESS | 26294 | 1469550228245 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 26294 | 1469550228250 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:23:48 INFO - PROCESS | 26294 | 1469550228278 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 26294 | 1469550228287 Marionette TRACE conn4 <- [1,1046,null,{}] 09:23:48 INFO - PROCESS | 26294 | 1469550228302 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}] 09:23:48 INFO - PROCESS | 26294 | 1469550228309 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:48 INFO - PROCESS | 26294 | 1469550228510 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:23:48 INFO - PROCESS | 26294 | 1469550228533 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 26294 | 1469550228541 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1e1400 == 41 [pid = 26294] [id = 269] 09:23:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8f557400) [pid = 26294] [serial = 808] [outer = (nil)] 09:23:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f55cc00) [pid = 26294] [serial = 809] [outer = 0x8f557400] 09:23:48 INFO - PROCESS | 26294 | 1469550228614 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x9110b800) [pid = 26294] [serial = 810] [outer = 0x8f557400] 09:23:49 INFO - PROCESS | 26294 | 1469550229495 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1257ms 09:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:23:49 INFO - PROCESS | 26294 | 1469550229529 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 26294 | 1469550229532 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:23:49 INFO - PROCESS | 26294 | 1469550229538 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 26294 | 1469550229542 Marionette TRACE conn4 <- [1,1050,null,{}] 09:23:49 INFO - PROCESS | 26294 | 1469550229556 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}] 09:23:49 INFO - PROCESS | 26294 | 1469550229561 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:49 INFO - PROCESS | 26294 | 1469550229761 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:23:49 INFO - PROCESS | 26294 | 1469550229780 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 26294 | 1469550229789 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9d1000 == 42 [pid = 26294] [id = 270] 09:23:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x913a1400) [pid = 26294] [serial = 811] [outer = (nil)] 09:23:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x913aac00) [pid = 26294] [serial = 812] [outer = 0x913a1400] 09:23:49 INFO - PROCESS | 26294 | 1469550229854 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x913adc00) [pid = 26294] [serial = 813] [outer = 0x913a1400] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d728c00) [pid = 26294] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8bd4f800) [pid = 26294] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x913a0000) [pid = 26294] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d1f2400) [pid = 26294] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8bd4b800) [pid = 26294] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d8dc800) [pid = 26294] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91ec9800) [pid = 26294] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x92039800) [pid = 26294] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8db42000) [pid = 26294] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:23:50 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8d1f4000) [pid = 26294] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:23:50 INFO - PROCESS | 26294 | 1469550230766 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1296ms 09:23:50 INFO - PROCESS | 26294 | 1469550230834 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 26294 | 1469550230837 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:23:50 INFO - PROCESS | 26294 | 1469550230843 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 26294 | 1469550230846 Marionette TRACE conn4 <- [1,1054,null,{}] 09:23:50 INFO - PROCESS | 26294 | 1469550230852 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}] 09:23:50 INFO - PROCESS | 26294 | 1469550230857 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:51 INFO - PROCESS | 26294 | 1469550231006 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:23:51 INFO - PROCESS | 26294 | 1469550231015 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 26294 | 1469550231033 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb9000 == 43 [pid = 26294] [id = 271] 09:23:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d1f4000) [pid = 26294] [serial = 814] [outer = (nil)] 09:23:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8f483000) [pid = 26294] [serial = 815] [outer = 0x8d1f4000] 09:23:51 INFO - PROCESS | 26294 | 1469550231221 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91a64800) [pid = 26294] [serial = 816] [outer = 0x8d1f4000] 09:23:51 INFO - PROCESS | 26294 | 1469550231995 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1179ms 09:23:52 INFO - PROCESS | 26294 | 1469550232023 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 26294 | 1469550232025 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:23:52 INFO - PROCESS | 26294 | 1469550232036 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 26294 | 1469550232038 Marionette TRACE conn4 <- [1,1058,null,{}] 09:23:52 INFO - PROCESS | 26294 | 1469550232045 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}] 09:23:52 INFO - PROCESS | 26294 | 1469550232050 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:52 INFO - PROCESS | 26294 | 1469550232249 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:23:52 INFO - PROCESS | 26294 | 1469550232263 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 26294 | 1469550232268 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44400 == 44 [pid = 26294] [id = 272] 09:23:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d72bc00) [pid = 26294] [serial = 817] [outer = (nil)] 09:23:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91ac6c00) [pid = 26294] [serial = 818] [outer = 0x8d72bc00] 09:23:52 INFO - PROCESS | 26294 | 1469550232336 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x91acc800) [pid = 26294] [serial = 819] [outer = 0x8d72bc00] 09:23:53 INFO - PROCESS | 26294 | 1469550233386 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1384ms 09:23:53 INFO - PROCESS | 26294 | 1469550233421 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:23:53 INFO - PROCESS | 26294 | 1469550233428 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:23:53 INFO - PROCESS | 26294 | 1469550233436 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 26294 | 1469550233442 Marionette TRACE conn4 <- [1,1062,null,{}] 09:23:53 INFO - PROCESS | 26294 | 1469550233451 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}] 09:23:53 INFO - PROCESS | 26294 | 1469550233456 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:53 INFO - PROCESS | 26294 | 1469550233654 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:23:53 INFO - PROCESS | 26294 | 1469550233868 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 26294 | 1469550233877 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b7c00 == 45 [pid = 26294] [id = 273] 09:23:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d3bcc00) [pid = 26294] [serial = 820] [outer = (nil)] 09:23:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d9b9000) [pid = 26294] [serial = 821] [outer = 0x8d3bcc00] 09:23:54 INFO - PROCESS | 26294 | 1469550234005 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d9ce800) [pid = 26294] [serial = 822] [outer = 0x8d3bcc00] 09:23:54 INFO - PROCESS | 26294 | 1469550234954 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1534ms 09:23:54 INFO - PROCESS | 26294 | 1469550234970 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 26294 | 1469550234977 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:23:54 INFO - PROCESS | 26294 | 1469550234989 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 26294 | 1469550234993 Marionette TRACE conn4 <- [1,1066,null,{}] 09:23:55 INFO - PROCESS | 26294 | 1469550235000 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}] 09:23:55 INFO - PROCESS | 26294 | 1469550235006 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:55 INFO - PROCESS | 26294 | 1469550235190 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:23:55 INFO - PROCESS | 26294 | 1469550235355 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 26294 | 1469550235364 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f481800 == 46 [pid = 26294] [id = 274] 09:23:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f488000) [pid = 26294] [serial = 823] [outer = (nil)] 09:23:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8f48e400) [pid = 26294] [serial = 824] [outer = 0x8f488000] 09:23:55 INFO - PROCESS | 26294 | 1469550235444 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91109800) [pid = 26294] [serial = 825] [outer = 0x8f488000] 09:23:56 INFO - PROCESS | 26294 | 1469550236463 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1532ms 09:23:56 INFO - PROCESS | 26294 | 1469550236520 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 26294 | 1469550236524 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:23:56 INFO - PROCESS | 26294 | 1469550236531 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 26294 | 1469550236537 Marionette TRACE conn4 <- [1,1070,null,{}] 09:23:56 INFO - PROCESS | 26294 | 1469550236554 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}] 09:23:56 INFO - PROCESS | 26294 | 1469550236562 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:56 INFO - PROCESS | 26294 | 1469550236743 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:23:56 INFO - PROCESS | 26294 | 1469550236908 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 26294 | 1469550236918 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ac9c00 == 47 [pid = 26294] [id = 275] 09:23:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e82400) [pid = 26294] [serial = 826] [outer = (nil)] 09:23:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91e8a400) [pid = 26294] [serial = 827] [outer = 0x91e82400] 09:23:57 INFO - PROCESS | 26294 | 1469550237045 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e93000) [pid = 26294] [serial = 828] [outer = 0x91e82400] 09:23:57 INFO - PROCESS | 26294 | 1469550237892 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1436ms 09:23:57 INFO - PROCESS | 26294 | 1469550237968 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 26294 | 1469550237973 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:23:57 INFO - PROCESS | 26294 | 1469550237979 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 26294 | 1469550237982 Marionette TRACE conn4 <- [1,1074,null,{}] 09:23:57 INFO - PROCESS | 26294 | 1469550237988 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}] 09:23:57 INFO - PROCESS | 26294 | 1469550237993 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:58 INFO - PROCESS | 26294 | 1469550238203 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:23:58 INFO - PROCESS | 26294 | 1469550238367 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 26294 | 1469550238374 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72f400 == 48 [pid = 26294] [id = 276] 09:23:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91e89c00) [pid = 26294] [serial = 829] [outer = (nil)] 09:23:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91e9c800) [pid = 26294] [serial = 830] [outer = 0x91e89c00] 09:23:58 INFO - PROCESS | 26294 | 1469550238498 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91eca400) [pid = 26294] [serial = 831] [outer = 0x91e89c00] 09:23:59 INFO - PROCESS | 26294 | 1469550239374 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1437ms 09:23:59 INFO - PROCESS | 26294 | 1469550239417 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 26294 | 1469550239422 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:23:59 INFO - PROCESS | 26294 | 1469550239428 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 26294 | 1469550239432 Marionette TRACE conn4 <- [1,1078,null,{}] 09:23:59 INFO - PROCESS | 26294 | 1469550239438 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}] 09:23:59 INFO - PROCESS | 26294 | 1469550239443 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:59 INFO - PROCESS | 26294 | 1469550239614 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:23:59 INFO - PROCESS | 26294 | 1469550239779 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 26294 | 1469550239791 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:23:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e99400 == 49 [pid = 26294] [id = 277] 09:23:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x91e9b800) [pid = 26294] [serial = 832] [outer = (nil)] 09:23:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91ed3800) [pid = 26294] [serial = 833] [outer = 0x91e9b800] 09:23:59 INFO - PROCESS | 26294 | 1469550239868 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x92036c00) [pid = 26294] [serial = 834] [outer = 0x91e9b800] 09:24:00 INFO - PROCESS | 26294 | 1469550240814 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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1430ms 09:24:00 INFO - PROCESS | 26294 | 1469550240859 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 26294 | 1469550240863 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:24:00 INFO - PROCESS | 26294 | 1469550240869 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 26294 | 1469550240873 Marionette TRACE conn4 <- [1,1082,null,{}] 09:24:00 INFO - PROCESS | 26294 | 1469550240879 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}] 09:24:00 INFO - PROCESS | 26294 | 1469550240889 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:01 INFO - PROCESS | 26294 | 1469550241088 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:24:01 INFO - PROCESS | 26294 | 1469550241299 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 26294 | 1469550241306 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd43c00 == 50 [pid = 26294] [id = 278] 09:24:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8beab000) [pid = 26294] [serial = 835] [outer = (nil)] 09:24:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x9246dc00) [pid = 26294] [serial = 836] [outer = 0x8beab000] 09:24:01 INFO - PROCESS | 26294 | 1469550241431 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x92473400) [pid = 26294] [serial = 837] [outer = 0x8beab000] 09:24:02 INFO - PROCESS | 26294 | 1469550242356 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1538ms 09:24:02 INFO - PROCESS | 26294 | 1469550242411 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 26294 | 1469550242418 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:24:02 INFO - PROCESS | 26294 | 1469550242428 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 26294 | 1469550242434 Marionette TRACE conn4 <- [1,1086,null,{}] 09:24:02 INFO - PROCESS | 26294 | 1469550242492 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}] 09:24:02 INFO - PROCESS | 26294 | 1469550242500 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:02 INFO - PROCESS | 26294 | 1469550242853 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:24:03 INFO - PROCESS | 26294 | 1469550243023 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 26294 | 1469550243030 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaf400 == 51 [pid = 26294] [id = 279] 09:24:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8cf3fc00) [pid = 26294] [serial = 838] [outer = (nil)] 09:24:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d8d0400) [pid = 26294] [serial = 839] [outer = 0x8cf3fc00] 09:24:03 INFO - PROCESS | 26294 | 1469550243110 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8d9c2c00) [pid = 26294] [serial = 840] [outer = 0x8cf3fc00] 09:24:04 INFO - PROCESS | 26294 | 1469550244197 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1837ms 09:24:04 INFO - PROCESS | 26294 | 1469550244264 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 26294 | 1469550244270 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:24:04 INFO - PROCESS | 26294 | 1469550244278 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 26294 | 1469550244283 Marionette TRACE conn4 <- [1,1090,null,{}] 09:24:04 INFO - PROCESS | 26294 | 1469550244292 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}] 09:24:04 INFO - PROCESS | 26294 | 1469550244297 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:04 INFO - PROCESS | 26294 | 1469550244510 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:24:04 INFO - PROCESS | 26294 | 1469550244762 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 26294 | 1469550244769 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8dc400 == 52 [pid = 26294] [id = 280] 09:24:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8d9b3400) [pid = 26294] [serial = 841] [outer = (nil)] 09:24:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x8d9c1800) [pid = 26294] [serial = 842] [outer = 0x8d9b3400] 09:24:04 INFO - PROCESS | 26294 | 1469550244893 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8d9cdc00) [pid = 26294] [serial = 843] [outer = 0x8d9b3400] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8f559800 == 51 [pid = 26294] [id = 256] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x91ed7800 == 50 [pid = 26294] [id = 257] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4b000 == 49 [pid = 26294] [id = 259] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8dcc00 == 48 [pid = 26294] [id = 247] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b9c00 == 47 [pid = 26294] [id = 237] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8d731000 == 46 [pid = 26294] [id = 238] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4cc00 == 45 [pid = 26294] [id = 240] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8ebb8400 == 44 [pid = 26294] [id = 254] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x913a6400 == 43 [pid = 26294] [id = 244] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45400 == 42 [pid = 26294] [id = 245] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d800 == 41 [pid = 26294] [id = 252] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8f483800 == 40 [pid = 26294] [id = 248] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb41800 == 39 [pid = 26294] [id = 241] 09:24:05 INFO - PROCESS | 26294 | --DOCSHELL 0x8d734400 == 38 [pid = 26294] [id = 249] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1db000 == 37 [pid = 26294] [id = 243] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d000 == 36 [pid = 26294] [id = 250] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd50400 == 35 [pid = 26294] [id = 242] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4a000 == 34 [pid = 26294] [id = 251] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1e2800 == 33 [pid = 26294] [id = 239] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb0400 == 32 [pid = 26294] [id = 246] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9cf000 == 31 [pid = 26294] [id = 253] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f1c00 == 30 [pid = 26294] [id = 258] 09:24:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f0800 == 29 [pid = 26294] [id = 255] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8beb2c00) [pid = 26294] [serial = 758] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x91ace400) [pid = 26294] [serial = 764] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8d3bac00) [pid = 26294] [serial = 783] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8bd51c00) [pid = 26294] [serial = 779] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x91ece400) [pid = 26294] [serial = 767] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8d1ff400) [pid = 26294] [serial = 782] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x9203e400) [pid = 26294] [serial = 770] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x9242e400) [pid = 26294] [serial = 773] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8e1d4400) [pid = 26294] [serial = 761] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8beb5000) [pid = 26294] [serial = 780] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d1fc800) [pid = 26294] [serial = 776] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91e8a000) [pid = 26294] [serial = 765] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x9246bc00) [pid = 26294] [serial = 774] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d3c1400) [pid = 26294] [serial = 777] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91ed4c00) [pid = 26294] [serial = 768] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e24b400) [pid = 26294] [serial = 762] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x92040400) [pid = 26294] [serial = 771] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8cf48400) [pid = 26294] [serial = 759] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d9b9800) [pid = 26294] [serial = 785] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9c7800) [pid = 26294] [serial = 786] [outer = (nil)] [url = about:blank] 09:24:06 INFO - PROCESS | 26294 | 1469550246727 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2536ms 09:24:06 INFO - PROCESS | 26294 | 1469550246814 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 26294 | 1469550246820 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:24:06 INFO - PROCESS | 26294 | 1469550246827 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 26294 | 1469550246834 Marionette TRACE conn4 <- [1,1094,null,{}] 09:24:06 INFO - PROCESS | 26294 | 1469550246842 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}] 09:24:06 INFO - PROCESS | 26294 | 1469550246847 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:07 INFO - PROCESS | 26294 | 1469550247006 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:24:07 INFO - PROCESS | 26294 | 1469550247016 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 26294 | 1469550247024 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf48400 == 30 [pid = 26294] [id = 281] 09:24:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8cf48800) [pid = 26294] [serial = 844] [outer = (nil)] 09:24:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d1f0800) [pid = 26294] [serial = 845] [outer = 0x8cf48800] 09:24:07 INFO - PROCESS | 26294 | 1469550247114 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d1f7800) [pid = 26294] [serial = 846] [outer = 0x8cf48800] 09:24:08 INFO - PROCESS | 26294 | 1469550247997 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]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1185ms 09:24:08 INFO - PROCESS | 26294 | 1469550248012 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 26294 | 1469550248020 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:24:08 INFO - PROCESS | 26294 | 1469550248031 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 26294 | 1469550248035 Marionette TRACE conn4 <- [1,1098,null,{}] 09:24:08 INFO - PROCESS | 26294 | 1469550248059 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}] 09:24:08 INFO - PROCESS | 26294 | 1469550248065 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:08 INFO - PROCESS | 26294 | 1469550248291 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:24:08 INFO - PROCESS | 26294 | 1469550248302 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 26294 | 1469550248311 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d732c00 == 31 [pid = 26294] [id = 282] 09:24:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d8cd400) [pid = 26294] [serial = 847] [outer = (nil)] 09:24:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d8d6400) [pid = 26294] [serial = 848] [outer = 0x8d8cd400] 09:24:08 INFO - PROCESS | 26294 | 1469550248462 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d9b4000) [pid = 26294] [serial = 849] [outer = 0x8d8cd400] 09:24:09 INFO - PROCESS | 26294 | 1469550249340 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1344ms 09:24:09 INFO - PROCESS | 26294 | 1469550249375 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 26294 | 1469550249378 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:24:09 INFO - PROCESS | 26294 | 1469550249385 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 26294 | 1469550249391 Marionette TRACE conn4 <- [1,1102,null,{}] 09:24:09 INFO - PROCESS | 26294 | 1469550249413 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}] 09:24:09 INFO - PROCESS | 26294 | 1469550249422 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:09 INFO - PROCESS | 26294 | 1469550249664 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:24:09 INFO - PROCESS | 26294 | 1469550249700 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 26294 | 1469550249715 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e242c00 == 32 [pid = 26294] [id = 283] 09:24:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8e243000) [pid = 26294] [serial = 850] [outer = (nil)] 09:24:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8e24d800) [pid = 26294] [serial = 851] [outer = 0x8e243000] 09:24:09 INFO - PROCESS | 26294 | 1469550249783 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8eb40400) [pid = 26294] [serial = 852] [outer = 0x8e243000] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x913a1400) [pid = 26294] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d1f4000) [pid = 26294] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8e1e1c00) [pid = 26294] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8bd47800) [pid = 26294] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d0c7400) [pid = 26294] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8db4d400) [pid = 26294] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8f484000) [pid = 26294] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8db42800) [pid = 26294] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d3c2000) [pid = 26294] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8f557400) [pid = 26294] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:24:10 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d72bc00) [pid = 26294] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:24:11 INFO - PROCESS | 26294 | 1469550251173 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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1804ms 09:24:11 INFO - PROCESS | 26294 | 1469550251190 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:24:11 INFO - PROCESS | 26294 | 1469550251194 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:24:11 INFO - PROCESS | 26294 | 1469550251200 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 26294 | 1469550251203 Marionette TRACE conn4 <- [1,1106,null,{}] 09:24:11 INFO - PROCESS | 26294 | 1469550251209 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}] 09:24:11 INFO - PROCESS | 26294 | 1469550251214 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:11 INFO - PROCESS | 26294 | 1469550251416 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:24:11 INFO - PROCESS | 26294 | 1469550251547 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 26294 | 1469550251558 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47800 == 33 [pid = 26294] [id = 284] 09:24:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d0c7400) [pid = 26294] [serial = 853] [outer = (nil)] 09:24:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d8d8800) [pid = 26294] [serial = 854] [outer = 0x8d0c7400] 09:24:11 INFO - PROCESS | 26294 | 1469550251633 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8eb40c00) [pid = 26294] [serial = 855] [outer = 0x8d0c7400] 09:24:12 INFO - PROCESS | 26294 | 1469550252318 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1133ms 09:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:24:12 INFO - PROCESS | 26294 | 1469550252332 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 26294 | 1469550252335 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:24:12 INFO - PROCESS | 26294 | 1469550252341 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 26294 | 1469550252345 Marionette TRACE conn4 <- [1,1110,null,{}] 09:24:12 INFO - PROCESS | 26294 | 1469550252352 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}] 09:24:12 INFO - PROCESS | 26294 | 1469550252357 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:12 INFO - PROCESS | 26294 | 1469550252562 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:24:12 INFO - PROCESS | 26294 | 1469550252579 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 26294 | 1469550252586 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4ac00 == 34 [pid = 26294] [id = 285] 09:24:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8ebb5c00) [pid = 26294] [serial = 856] [outer = (nil)] 09:24:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8f485c00) [pid = 26294] [serial = 857] [outer = 0x8ebb5c00] 09:24:12 INFO - PROCESS | 26294 | 1469550252653 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f48ac00) [pid = 26294] [serial = 858] [outer = 0x8ebb5c00] 09:24:13 INFO - PROCESS | 26294 | 1469550253777 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1498ms 09:24:13 INFO - PROCESS | 26294 | 1469550253840 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 26294 | 1469550253847 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:24:13 INFO - PROCESS | 26294 | 1469550253855 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 26294 | 1469550253864 Marionette TRACE conn4 <- [1,1114,null,{}] 09:24:13 INFO - PROCESS | 26294 | 1469550253872 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}] 09:24:13 INFO - PROCESS | 26294 | 1469550253878 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:14 INFO - PROCESS | 26294 | 1469550254065 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:24:14 INFO - PROCESS | 26294 | 1469550254281 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 26294 | 1469550254288 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c9800 == 35 [pid = 26294] [id = 286] 09:24:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d0ca800) [pid = 26294] [serial = 859] [outer = (nil)] 09:24:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d3be800) [pid = 26294] [serial = 860] [outer = 0x8d0ca800] 09:24:14 INFO - PROCESS | 26294 | 1469550254396 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d8d2800) [pid = 26294] [serial = 861] [outer = 0x8d0ca800] 09:24:15 INFO - PROCESS | 26294 | 1469550255385 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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1594ms 09:24:15 INFO - PROCESS | 26294 | 1469550255450 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 26294 | 1469550255457 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:24:15 INFO - PROCESS | 26294 | 1469550255468 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 26294 | 1469550255471 Marionette TRACE conn4 <- [1,1118,null,{}] 09:24:15 INFO - PROCESS | 26294 | 1469550255478 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}] 09:24:15 INFO - PROCESS | 26294 | 1469550255484 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:15 INFO - PROCESS | 26294 | 1469550255699 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:24:15 INFO - PROCESS | 26294 | 1469550255958 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 26294 | 1469550255970 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1e0000 == 36 [pid = 26294] [id = 287] 09:24:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8eb35000) [pid = 26294] [serial = 862] [outer = (nil)] 09:24:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8ebc1400) [pid = 26294] [serial = 863] [outer = 0x8eb35000] 09:24:16 INFO - PROCESS | 26294 | 1469550256101 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8f489400) [pid = 26294] [serial = 864] [outer = 0x8eb35000] 09:24:17 INFO - PROCESS | 26294 | 1469550257079 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]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1683ms 09:24:17 INFO - PROCESS | 26294 | 1469550257151 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 26294 | 1469550257154 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:24:17 INFO - PROCESS | 26294 | 1469550257161 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 26294 | 1469550257167 Marionette TRACE conn4 <- [1,1122,null,{}] 09:24:17 INFO - PROCESS | 26294 | 1469550257184 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}] 09:24:17 INFO - PROCESS | 26294 | 1469550257193 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:17 INFO - PROCESS | 26294 | 1469550257405 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:24:17 INFO - PROCESS | 26294 | 1469550257671 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 26294 | 1469550257685 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a2800 == 37 [pid = 26294] [id = 288] 09:24:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x913a4400) [pid = 26294] [serial = 865] [outer = (nil)] 09:24:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91a5bc00) [pid = 26294] [serial = 866] [outer = 0x913a4400] 09:24:17 INFO - PROCESS | 26294 | 1469550257775 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x91a63400) [pid = 26294] [serial = 867] [outer = 0x913a4400] 09:24:18 INFO - PROCESS | 26294 | 1469550258940 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1841ms 09:24:19 INFO - PROCESS | 26294 | 1469550259002 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 26294 | 1469550259008 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:24:19 INFO - PROCESS | 26294 | 1469550259018 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 26294 | 1469550259022 Marionette TRACE conn4 <- [1,1126,null,{}] 09:24:19 INFO - PROCESS | 26294 | 1469550259030 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}] 09:24:19 INFO - PROCESS | 26294 | 1469550259036 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:19 INFO - PROCESS | 26294 | 1469550259423 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:24:19 INFO - PROCESS | 26294 | 1469550259584 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 26294 | 1469550259599 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x913aac00) [pid = 26294] [serial = 812] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x91a64800) [pid = 26294] [serial = 816] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8e24e400) [pid = 26294] [serial = 789] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8e247800) [pid = 26294] [serial = 788] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8beafc00) [pid = 26294] [serial = 800] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8cf3e000) [pid = 26294] [serial = 801] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d1ff800) [pid = 26294] [serial = 791] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d8ce000) [pid = 26294] [serial = 792] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e1df400) [pid = 26294] [serial = 794] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8eb39c00) [pid = 26294] [serial = 795] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8f48e800) [pid = 26294] [serial = 797] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8f556000) [pid = 26294] [serial = 798] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8db4e000) [pid = 26294] [serial = 806] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d8d3800) [pid = 26294] [serial = 803] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d9be000) [pid = 26294] [serial = 804] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8f55cc00) [pid = 26294] [serial = 809] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x91ac6c00) [pid = 26294] [serial = 818] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x913adc00) [pid = 26294] [serial = 813] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8f483000) [pid = 26294] [serial = 815] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9110b800) [pid = 26294] [serial = 810] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x91acc800) [pid = 26294] [serial = 819] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8eb39000) [pid = 26294] [serial = 807] [outer = (nil)] [url = about:blank] 09:24:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb2000 == 38 [pid = 26294] [id = 289] 09:24:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8cf3e000) [pid = 26294] [serial = 868] [outer = (nil)] 09:24:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d0c8400) [pid = 26294] [serial = 869] [outer = 0x8cf3e000] 09:24:19 INFO - PROCESS | 26294 | 1469550259734 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d0cd400) [pid = 26294] [serial = 870] [outer = 0x8cf3e000] 09:24:20 INFO - PROCESS | 26294 | 1469550260525 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]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1588ms 09:24:20 INFO - PROCESS | 26294 | 1469550260605 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 26294 | 1469550260612 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:24:20 INFO - PROCESS | 26294 | 1469550260621 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 26294 | 1469550260626 Marionette TRACE conn4 <- [1,1130,null,{}] 09:24:20 INFO - PROCESS | 26294 | 1469550260632 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}] 09:24:20 INFO - PROCESS | 26294 | 1469550260637 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:20 INFO - PROCESS | 26294 | 1469550260816 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:24:20 INFO - PROCESS | 26294 | 1469550260942 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 26294 | 1469550260950 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5c00 == 39 [pid = 26294] [id = 290] 09:24:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d8d1000) [pid = 26294] [serial = 871] [outer = (nil)] 09:24:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d9c0800) [pid = 26294] [serial = 872] [outer = 0x8d8d1000] 09:24:21 INFO - PROCESS | 26294 | 1469550261043 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d9ccc00) [pid = 26294] [serial = 873] [outer = 0x8d8d1000] 09:24:21 INFO - PROCESS | 26294 | 1469550261824 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1232ms 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:24:21 INFO - PROCESS | 26294 | 1469550261854 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 26294 | 1469550261857 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:24:21 INFO - PROCESS | 26294 | 1469550261864 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 26294 | 1469550261870 Marionette TRACE conn4 <- [1,1134,null,{}] 09:24:21 INFO - PROCESS | 26294 | 1469550261886 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}] 09:24:21 INFO - PROCESS | 26294 | 1469550261894 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:22 INFO - PROCESS | 26294 | 1469550262057 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:24:22 INFO - PROCESS | 26294 | 1469550262067 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 26294 | 1469550262078 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24e400 == 40 [pid = 26294] [id = 291] 09:24:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8e24fc00) [pid = 26294] [serial = 874] [outer = (nil)] 09:24:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8ebc3c00) [pid = 26294] [serial = 875] [outer = 0x8e24fc00] 09:24:22 INFO - PROCESS | 26294 | 1469550262149 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f551000) [pid = 26294] [serial = 876] [outer = 0x8e24fc00] 09:24:23 INFO - PROCESS | 26294 | 1469550263189 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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1385ms 09:24:23 INFO - PROCESS | 26294 | 1469550263251 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 26294 | 1469550263256 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:24:23 INFO - PROCESS | 26294 | 1469550263262 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 26294 | 1469550263265 Marionette TRACE conn4 <- [1,1138,null,{}] 09:24:23 INFO - PROCESS | 26294 | 1469550263271 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}] 09:24:23 INFO - PROCESS | 26294 | 1469550263275 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:23 INFO - PROCESS | 26294 | 1469550263480 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:24:23 INFO - PROCESS | 26294 | 1469550263513 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 26294 | 1469550263521 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f54f800 == 41 [pid = 26294] [id = 292] 09:24:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91103400) [pid = 26294] [serial = 877] [outer = (nil)] 09:24:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x913a0000) [pid = 26294] [serial = 878] [outer = 0x91103400] 09:24:23 INFO - PROCESS | 26294 | 1469550263588 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x913a8400) [pid = 26294] [serial = 879] [outer = 0x91103400] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91e82400) [pid = 26294] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91e89c00) [pid = 26294] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91e9b800) [pid = 26294] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8beab000) [pid = 26294] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d3bcc00) [pid = 26294] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8cf3fc00) [pid = 26294] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8f488000) [pid = 26294] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8e243000) [pid = 26294] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d9b3400) [pid = 26294] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8cf48800) [pid = 26294] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d8cd400) [pid = 26294] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:24:24 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d0c7400) [pid = 26294] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:24:24 INFO - PROCESS | 26294 | 1469550264656 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1432ms 09:24:24 INFO - PROCESS | 26294 | 1469550264724 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 26294 | 1469550264727 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:24:24 INFO - PROCESS | 26294 | 1469550264735 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 26294 | 1469550264738 Marionette TRACE conn4 <- [1,1142,null,{}] 09:24:24 INFO - PROCESS | 26294 | 1469550264743 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}] 09:24:24 INFO - PROCESS | 26294 | 1469550264748 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:24 INFO - PROCESS | 26294 | 1469550264901 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:24:24 INFO - PROCESS | 26294 | 1469550264909 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 26294 | 1469550264916 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c7400 == 42 [pid = 26294] [id = 293] 09:24:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d1f2400) [pid = 26294] [serial = 880] [outer = (nil)] 09:24:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91103800) [pid = 26294] [serial = 881] [outer = 0x8d1f2400] 09:24:24 INFO - PROCESS | 26294 | 1469550264986 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x913a5400) [pid = 26294] [serial = 882] [outer = 0x8d1f2400] 09:24:25 INFO - PROCESS | 26294 | 1469550265874 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]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1187ms 09:24:25 INFO - PROCESS | 26294 | 1469550265922 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 26294 | 1469550265926 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:24:25 INFO - PROCESS | 26294 | 1469550265932 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 26294 | 1469550265935 Marionette TRACE conn4 <- [1,1146,null,{}] 09:24:25 INFO - PROCESS | 26294 | 1469550265942 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}] 09:24:25 INFO - PROCESS | 26294 | 1469550265952 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:26 INFO - PROCESS | 26294 | 1469550266146 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:24:26 INFO - PROCESS | 26294 | 1469550266272 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 26294 | 1469550266278 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf44800 == 43 [pid = 26294] [id = 294] 09:24:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d8db400) [pid = 26294] [serial = 883] [outer = (nil)] 09:24:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x91acac00) [pid = 26294] [serial = 884] [outer = 0x8d8db400] 09:24:26 INFO - PROCESS | 26294 | 1469550266348 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91e82800) [pid = 26294] [serial = 885] [outer = 0x8d8db400] 09:24:27 INFO - PROCESS | 26294 | 1469550267402 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1494ms 09:24:27 INFO - PROCESS | 26294 | 1469550267428 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 26294 | 1469550267434 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:24:27 INFO - PROCESS | 26294 | 1469550267442 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 26294 | 1469550267451 Marionette TRACE conn4 <- [1,1150,null,{}] 09:24:27 INFO - PROCESS | 26294 | 1469550267459 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}] 09:24:27 INFO - PROCESS | 26294 | 1469550267465 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:27 INFO - PROCESS | 26294 | 1469550267664 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:24:27 INFO - PROCESS | 26294 | 1469550267832 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 26294 | 1469550267839 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fd000 == 44 [pid = 26294] [id = 295] 09:24:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d1fdc00) [pid = 26294] [serial = 886] [outer = (nil)] 09:24:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d734400) [pid = 26294] [serial = 887] [outer = 0x8d1fdc00] 09:24:27 INFO - PROCESS | 26294 | 1469550267981 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9c6800) [pid = 26294] [serial = 888] [outer = 0x8d1fdc00] 09:24:28 INFO - PROCESS | 26294 | 1469550268873 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1504ms 09:24:28 INFO - PROCESS | 26294 | 1469550268946 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 26294 | 1469550268954 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:24:28 INFO - PROCESS | 26294 | 1469550268965 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 26294 | 1469550268969 Marionette TRACE conn4 <- [1,1154,null,{}] 09:24:28 INFO - PROCESS | 26294 | 1469550268976 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}] 09:24:28 INFO - PROCESS | 26294 | 1469550268982 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:29 INFO - PROCESS | 26294 | 1469550269245 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:24:29 INFO - PROCESS | 26294 | 1469550269578 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 26294 | 1469550269586 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8ebc1c00 == 45 [pid = 26294] [id = 296] 09:24:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8f481400) [pid = 26294] [serial = 889] [outer = (nil)] 09:24:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8f55a000) [pid = 26294] [serial = 890] [outer = 0x8f481400] 09:24:29 INFO - PROCESS | 26294 | 1469550269669 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91104800) [pid = 26294] [serial = 891] [outer = 0x8f481400] 09:24:30 INFO - PROCESS | 26294 | 1469550270555 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1639ms 09:24:30 INFO - PROCESS | 26294 | 1469550270604 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:24:30 INFO - PROCESS | 26294 | 1469550270609 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:24:30 INFO - PROCESS | 26294 | 1469550270616 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 26294 | 1469550270622 Marionette TRACE conn4 <- [1,1158,null,{}] 09:24:30 INFO - PROCESS | 26294 | 1469550270639 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}] 09:24:30 INFO - PROCESS | 26294 | 1469550270648 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:30 INFO - PROCESS | 26294 | 1469550270888 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:24:31 INFO - PROCESS | 26294 | 1469550271126 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 26294 | 1469550271137 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24d000 == 46 [pid = 26294] [id = 297] 09:24:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91ad0c00) [pid = 26294] [serial = 892] [outer = (nil)] 09:24:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e8b400) [pid = 26294] [serial = 893] [outer = 0x91ad0c00] 09:24:31 INFO - PROCESS | 26294 | 1469550271240 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91e95400) [pid = 26294] [serial = 894] [outer = 0x91ad0c00] 09:24:32 INFO - PROCESS | 26294 | 1469550272157 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1586ms 09:24:32 INFO - PROCESS | 26294 | 1469550272202 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:24:32 INFO - PROCESS | 26294 | 1469550272207 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:24:32 INFO - PROCESS | 26294 | 1469550272214 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 26294 | 1469550272218 Marionette TRACE conn4 <- [1,1162,null,{}] 09:24:32 INFO - PROCESS | 26294 | 1469550272224 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}] 09:24:32 INFO - PROCESS | 26294 | 1469550272229 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:32 INFO - PROCESS | 26294 | 1469550272412 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:24:32 INFO - PROCESS | 26294 | 1469550272590 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 26294 | 1469550272598 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e81400 == 47 [pid = 26294] [id = 298] 09:24:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91e97c00) [pid = 26294] [serial = 895] [outer = (nil)] 09:24:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91ecdc00) [pid = 26294] [serial = 896] [outer = 0x91e97c00] 09:24:32 INFO - PROCESS | 26294 | 1469550272678 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x91ed0400) [pid = 26294] [serial = 897] [outer = 0x91e97c00] 09:24:33 INFO - PROCESS | 26294 | 1469550273644 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1484ms 09:24:33 INFO - PROCESS | 26294 | 1469550273699 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:24:33 INFO - PROCESS | 26294 | 1469550273705 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:24:33 INFO - PROCESS | 26294 | 1469550273711 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 26294 | 1469550273715 Marionette TRACE conn4 <- [1,1166,null,{}] 09:24:33 INFO - PROCESS | 26294 | 1469550273720 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}] 09:24:33 INFO - PROCESS | 26294 | 1469550273726 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:33 INFO - PROCESS | 26294 | 1469550273892 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:24:34 INFO - PROCESS | 26294 | 1469550274060 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 26294 | 1469550274069 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c1000 == 48 [pid = 26294] [id = 299] 09:24:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91e88000) [pid = 26294] [serial = 898] [outer = (nil)] 09:24:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x92040c00) [pid = 26294] [serial = 899] [outer = 0x91e88000] 09:24:34 INFO - PROCESS | 26294 | 1469550274152 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x9232c400) [pid = 26294] [serial = 900] [outer = 0x91e88000] 09:24:35 INFO - PROCESS | 26294 | 1469550275077 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1432ms 09:24:35 INFO - PROCESS | 26294 | 1469550275144 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:24:35 INFO - PROCESS | 26294 | 1469550275148 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:24:35 INFO - PROCESS | 26294 | 1469550275155 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 26294 | 1469550275158 Marionette TRACE conn4 <- [1,1170,null,{}] 09:24:35 INFO - PROCESS | 26294 | 1469550275165 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}] 09:24:35 INFO - PROCESS | 26294 | 1469550275175 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:35 INFO - PROCESS | 26294 | 1469550275403 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:24:35 INFO - PROCESS | 26294 | 1469550275636 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 26294 | 1469550275644 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f5800 == 49 [pid = 26294] [id = 300] 09:24:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d1ff400) [pid = 26294] [serial = 901] [outer = (nil)] 09:24:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x92475c00) [pid = 26294] [serial = 902] [outer = 0x8d1ff400] 09:24:35 INFO - PROCESS | 26294 | 1469550275767 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x928cdc00) [pid = 26294] [serial = 903] [outer = 0x8d1ff400] 09:24:36 INFO - PROCESS | 26294 | 1469550276648 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]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1533ms 09:24:36 INFO - PROCESS | 26294 | 1469550276687 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 26294 | 1469550276691 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:24:36 INFO - PROCESS | 26294 | 1469550276701 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 26294 | 1469550276704 Marionette TRACE conn4 <- [1,1174,null,{}] 09:24:36 INFO - PROCESS | 26294 | 1469550276710 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}] 09:24:36 INFO - PROCESS | 26294 | 1469550276715 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:36 INFO - PROCESS | 26294 | 1469550276884 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:24:37 INFO - PROCESS | 26294 | 1469550277055 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 26294 | 1469550277065 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x9246d400 == 50 [pid = 26294] [id = 301] 09:24:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x92479800) [pid = 26294] [serial = 904] [outer = (nil)] 09:24:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x928d6000) [pid = 26294] [serial = 905] [outer = 0x92479800] 09:24:37 INFO - PROCESS | 26294 | 1469550277144 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x928d6c00) [pid = 26294] [serial = 906] [outer = 0x92479800] 09:24:38 INFO - PROCESS | 26294 | 1469550278123 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] 09:24:38 INFO - PROCESS | 26294 | 1469550278188 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:24:38 INFO - PROCESS | 26294 | 1469550278196 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 26294 | 1469550278198 Marionette TRACE conn4 <- [1,1178,null,{}] 09:24:38 INFO - PROCESS | 26294 | 1469550278205 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}] 09:24:38 INFO - PROCESS | 26294 | 1469550278210 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:38 INFO - PROCESS | 26294 | 1469550278386 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:24:38 INFO - PROCESS | 26294 | 1469550278789 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 26294 | 1469550278800 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51c00 == 51 [pid = 26294] [id = 302] 09:24:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x8bd52800) [pid = 26294] [serial = 907] [outer = (nil)] 09:24:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8beb6000) [pid = 26294] [serial = 908] [outer = 0x8bd52800] 09:24:38 INFO - PROCESS | 26294 | 1469550278957 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x8d0c0c00) [pid = 26294] [serial = 909] [outer = 0x8bd52800] 09:24:39 INFO - PROCESS | 26294 | --DOCSHELL 0x92434800 == 50 [pid = 26294] [id = 9] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c7400 == 49 [pid = 26294] [id = 293] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8f54f800 == 48 [pid = 26294] [id = 292] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24e400 == 47 [pid = 26294] [id = 291] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb5c00 == 46 [pid = 26294] [id = 290] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb2000 == 45 [pid = 26294] [id = 289] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8dc400 == 44 [pid = 26294] [id = 280] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf48400 == 43 [pid = 26294] [id = 281] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x91e99400 == 42 [pid = 26294] [id = 277] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d732c00 == 41 [pid = 26294] [id = 282] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4ac00 == 40 [pid = 26294] [id = 285] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x913a2800 == 39 [pid = 26294] [id = 288] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c9800 == 38 [pid = 26294] [id = 286] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e242c00 == 37 [pid = 26294] [id = 283] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1e0000 == 36 [pid = 26294] [id = 287] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47800 == 35 [pid = 26294] [id = 284] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaf400 == 34 [pid = 26294] [id = 279] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd43c00 == 33 [pid = 26294] [id = 278] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x92043400 == 32 [pid = 26294] [id = 11] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x9246d400 == 31 [pid = 26294] [id = 301] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c1000 == 30 [pid = 26294] [id = 299] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f5800 == 29 [pid = 26294] [id = 300] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x91e81400 == 28 [pid = 26294] [id = 298] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24d000 == 27 [pid = 26294] [id = 297] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fd000 == 26 [pid = 26294] [id = 295] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8ebc1c00 == 25 [pid = 26294] [id = 296] 09:24:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf44800 == 24 [pid = 26294] [id = 294] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x91e8a400) [pid = 26294] [serial = 827] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x91eca400) [pid = 26294] [serial = 831] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x91e9c800) [pid = 26294] [serial = 830] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x92036c00) [pid = 26294] [serial = 834] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x91ed3800) [pid = 26294] [serial = 833] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x92473400) [pid = 26294] [serial = 837] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x9246dc00) [pid = 26294] [serial = 836] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d9ce800) [pid = 26294] [serial = 822] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d9b9000) [pid = 26294] [serial = 821] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d9c2c00) [pid = 26294] [serial = 840] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91109800) [pid = 26294] [serial = 825] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8f48e400) [pid = 26294] [serial = 824] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d8d0400) [pid = 26294] [serial = 839] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91e93000) [pid = 26294] [serial = 828] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8e24d800) [pid = 26294] [serial = 851] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8eb40400) [pid = 26294] [serial = 852] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d9cdc00) [pid = 26294] [serial = 843] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d9c1800) [pid = 26294] [serial = 842] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d1f0800) [pid = 26294] [serial = 845] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d1f7800) [pid = 26294] [serial = 846] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9b4000) [pid = 26294] [serial = 849] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d8d6400) [pid = 26294] [serial = 848] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8eb40c00) [pid = 26294] [serial = 855] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d8d8800) [pid = 26294] [serial = 854] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8f485c00) [pid = 26294] [serial = 857] [outer = (nil)] [url = about:blank] 09:24:41 INFO - PROCESS | 26294 | 1469550281280 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] 09:24:41 INFO - PROCESS | 26294 | 1469550281508 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:24:41 INFO - PROCESS | 26294 | 1469550281521 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 26294 | 1469550281531 Marionette TRACE conn4 <- [1,1182,null,{}] 09:24:41 INFO - PROCESS | 26294 | 1469550281547 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}] 09:24:41 INFO - PROCESS | 26294 | 1469550281556 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:41 INFO - PROCESS | 26294 | 1469550281758 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:24:41 INFO - PROCESS | 26294 | 1469550281878 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 26294 | 1469550281893 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf42c00 == 25 [pid = 26294] [id = 303] 09:24:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8cf43800) [pid = 26294] [serial = 910] [outer = (nil)] 09:24:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8cf47c00) [pid = 26294] [serial = 911] [outer = 0x8cf43800] 09:24:41 INFO - PROCESS | 26294 | 1469550281968 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d0c8800) [pid = 26294] [serial = 912] [outer = 0x8cf43800] 09:24:42 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:42 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:42 INFO - PROCESS | 26294 | 1469550282803 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] 09:24:42 INFO - PROCESS | 26294 | 1469550282877 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:24:42 INFO - PROCESS | 26294 | 1469550282889 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 26294 | 1469550282893 Marionette TRACE conn4 <- [1,1186,null,{}] 09:24:42 INFO - PROCESS | 26294 | 1469550282899 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}] 09:24:42 INFO - PROCESS | 26294 | 1469550282905 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:43 INFO - PROCESS | 26294 | 1469550283081 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:24:43 INFO - PROCESS | 26294 | 1469550283250 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 26294 | 1469550283264 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bc800 == 26 [pid = 26294] [id = 304] 09:24:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d726400) [pid = 26294] [serial = 913] [outer = (nil)] 09:24:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d8d3c00) [pid = 26294] [serial = 914] [outer = 0x8d726400] 09:24:43 INFO - PROCESS | 26294 | 1469550283337 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d9b5400) [pid = 26294] [serial = 915] [outer = 0x8d726400] 09:24:44 INFO - PROCESS | 26294 | 1469550284294 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] 09:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:24:44 INFO - PROCESS | 26294 | 1469550284389 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:24:44 INFO - PROCESS | 26294 | 1469550284396 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 26294 | 1469550284402 Marionette TRACE conn4 <- [1,1190,null,{}] 09:24:44 INFO - PROCESS | 26294 | 1469550284427 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}] 09:24:44 INFO - PROCESS | 26294 | 1469550284436 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:44 INFO - PROCESS | 26294 | 1469550284655 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:24:44 INFO - PROCESS | 26294 | 1469550284677 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 26294 | 1469550284688 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4a400 == 27 [pid = 26294] [id = 305] 09:24:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8db4a800) [pid = 26294] [serial = 916] [outer = (nil)] 09:24:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8e1da000) [pid = 26294] [serial = 917] [outer = 0x8db4a800] 09:24:44 INFO - PROCESS | 26294 | 1469550284761 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8e1df000) [pid = 26294] [serial = 918] [outer = 0x8db4a800] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e24fc00) [pid = 26294] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x91103400) [pid = 26294] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d1f2400) [pid = 26294] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d8d1000) [pid = 26294] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x913a4400) [pid = 26294] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d0ca800) [pid = 26294] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8cf3e000) [pid = 26294] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8eb35000) [pid = 26294] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8ebb5c00) [pid = 26294] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d8db400) [pid = 26294] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x92434c00) [pid = 26294] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:24:46 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9232bc00) [pid = 26294] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:24:46 INFO - PROCESS | 26294 | 1469550286358 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] 09:24:46 INFO - PROCESS | 26294 | 1469550286521 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:24:46 INFO - PROCESS | 26294 | 1469550286532 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 26294 | 1469550286537 Marionette TRACE conn4 <- [1,1194,null,{}] 09:24:46 INFO - PROCESS | 26294 | 1469550286546 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}] 09:24:46 INFO - PROCESS | 26294 | 1469550286551 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:46 INFO - PROCESS | 26294 | 1469550286778 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:24:46 INFO - PROCESS | 26294 | 1469550286933 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 26294 | 1469550286948 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0ca800 == 28 [pid = 26294] [id = 306] 09:24:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d0cc800) [pid = 26294] [serial = 919] [outer = (nil)] 09:24:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d1f5c00) [pid = 26294] [serial = 920] [outer = 0x8d0cc800] 09:24:47 INFO - PROCESS | 26294 | 1469550287028 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d3ba800) [pid = 26294] [serial = 921] [outer = 0x8d0cc800] 09:24:47 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:47 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:48 INFO - PROCESS | 26294 | 1469550288097 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] 09:24:48 INFO - PROCESS | 26294 | 1469550288176 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:24:48 INFO - PROCESS | 26294 | 1469550288187 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 26294 | 1469550288192 Marionette TRACE conn4 <- [1,1198,null,{}] 09:24:48 INFO - PROCESS | 26294 | 1469550288198 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}] 09:24:48 INFO - PROCESS | 26294 | 1469550288204 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:48 INFO - PROCESS | 26294 | 1469550288440 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:24:48 INFO - PROCESS | 26294 | 1469550288701 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 26294 | 1469550288711 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf48000 == 29 [pid = 26294] [id = 307] 09:24:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d8dcc00) [pid = 26294] [serial = 922] [outer = (nil)] 09:24:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8db41c00) [pid = 26294] [serial = 923] [outer = 0x8d8dcc00] 09:24:48 INFO - PROCESS | 26294 | 1469550288792 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8db4f400) [pid = 26294] [serial = 924] [outer = 0x8d8dcc00] 09:24:49 INFO - PROCESS | 26294 | 1469550289758 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]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1646ms 09:24:49 INFO - PROCESS | 26294 | 1469550289833 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 26294 | 1469550289837 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:24:49 INFO - PROCESS | 26294 | 1469550289844 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 26294 | 1469550289850 Marionette TRACE conn4 <- [1,1202,null,{}] 09:24:49 INFO - PROCESS | 26294 | 1469550289867 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}] 09:24:49 INFO - PROCESS | 26294 | 1469550289876 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:50 INFO - PROCESS | 26294 | 1469550290120 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:24:50 INFO - PROCESS | 26294 | 1469550290422 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 26294 | 1469550290434 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb39800 == 30 [pid = 26294] [id = 308] 09:24:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8eb3a800) [pid = 26294] [serial = 925] [outer = (nil)] 09:24:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8eb40000) [pid = 26294] [serial = 926] [outer = 0x8eb3a800] 09:24:50 INFO - PROCESS | 26294 | 1469550290521 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8ebb7c00) [pid = 26294] [serial = 927] [outer = 0x8eb3a800] 09:24:51 INFO - PROCESS | 26294 | 1469550291517 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1748ms 09:24:51 INFO - PROCESS | 26294 | 1469550291594 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 26294 | 1469550291598 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:24:51 INFO - PROCESS | 26294 | 1469550291606 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 26294 | 1469550291611 Marionette TRACE conn4 <- [1,1206,null,{}] 09:24:51 INFO - PROCESS | 26294 | 1469550291617 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}] 09:24:51 INFO - PROCESS | 26294 | 1469550291623 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:51 INFO - PROCESS | 26294 | 1469550291884 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:24:52 INFO - PROCESS | 26294 | 1469550292143 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 26294 | 1469550292149 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4e400 == 31 [pid = 26294] [id = 309] 09:24:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8beb4800) [pid = 26294] [serial = 928] [outer = (nil)] 09:24:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91105000) [pid = 26294] [serial = 929] [outer = 0x8beb4800] 09:24:52 INFO - PROCESS | 26294 | 1469550292237 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x9110a400) [pid = 26294] [serial = 930] [outer = 0x8beb4800] 09:24:53 INFO - PROCESS | 26294 | 1469550293257 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1833ms 09:24:53 INFO - PROCESS | 26294 | 1469550293440 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 26294 | 1469550293447 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:24:53 INFO - PROCESS | 26294 | 1469550293455 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 26294 | 1469550293459 Marionette TRACE conn4 <- [1,1210,null,{}] 09:24:53 INFO - PROCESS | 26294 | 1469550293467 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}] 09:24:53 INFO - PROCESS | 26294 | 1469550293474 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:53 INFO - PROCESS | 26294 | 1469550293666 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:24:53 INFO - PROCESS | 26294 | 1469550293914 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 26294 | 1469550293936 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d800 == 32 [pid = 26294] [id = 310] 09:24:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8bd4f000) [pid = 26294] [serial = 931] [outer = (nil)] 09:24:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d1f5800) [pid = 26294] [serial = 932] [outer = 0x8bd4f000] 09:24:54 INFO - PROCESS | 26294 | 1469550294018 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d3b5000) [pid = 26294] [serial = 933] [outer = 0x8bd4f000] 09:24:54 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b7c00 == 31 [pid = 26294] [id = 273] 09:24:54 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bc800 == 30 [pid = 26294] [id = 304] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x92437000) [pid = 26294] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:24:54 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf42c00 == 29 [pid = 26294] [id = 303] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8f48f400) [pid = 26294] [serial = 624] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x913a5400) [pid = 26294] [serial = 882] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8ebc3c00) [pid = 26294] [serial = 875] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x913a0000) [pid = 26294] [serial = 878] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91103800) [pid = 26294] [serial = 881] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d9ccc00) [pid = 26294] [serial = 873] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91a5bc00) [pid = 26294] [serial = 866] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d8d2800) [pid = 26294] [serial = 861] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8f551000) [pid = 26294] [serial = 876] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d0c8400) [pid = 26294] [serial = 869] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d9c0800) [pid = 26294] [serial = 872] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d3be800) [pid = 26294] [serial = 860] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8ebc1400) [pid = 26294] [serial = 863] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d0cd400) [pid = 26294] [serial = 870] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8f489400) [pid = 26294] [serial = 864] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8f48ac00) [pid = 26294] [serial = 858] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91a63400) [pid = 26294] [serial = 867] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x913a8400) [pid = 26294] [serial = 879] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x91e82800) [pid = 26294] [serial = 885] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91acac00) [pid = 26294] [serial = 884] [outer = (nil)] [url = about:blank] 09:24:54 INFO - PROCESS | 26294 | 1469550294941 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1541ms 09:24:55 INFO - PROCESS | 26294 | 1469550294998 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 26294 | 1469550295003 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:24:55 INFO - PROCESS | 26294 | 1469550295013 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 26294 | 1469550295018 Marionette TRACE conn4 <- [1,1214,null,{}] 09:24:55 INFO - PROCESS | 26294 | 1469550295024 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}] 09:24:55 INFO - PROCESS | 26294 | 1469550295030 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:55 INFO - PROCESS | 26294 | 1469550295197 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:24:55 INFO - PROCESS | 26294 | 1469550295334 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 26294 | 1469550295343 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf48c00 == 30 [pid = 26294] [id = 311] 09:24:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d8d3800) [pid = 26294] [serial = 934] [outer = (nil)] 09:24:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d9c1c00) [pid = 26294] [serial = 935] [outer = 0x8d8d3800] 09:24:55 INFO - PROCESS | 26294 | 1469550295426 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d9ce000) [pid = 26294] [serial = 936] [outer = 0x8d8d3800] 09:24:56 INFO - PROCESS | 26294 | 1469550296194 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]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1234ms 09:24:56 INFO - PROCESS | 26294 | 1469550296245 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 26294 | 1469550296248 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:24:56 INFO - PROCESS | 26294 | 1469550296255 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 26294 | 1469550296258 Marionette TRACE conn4 <- [1,1218,null,{}] 09:24:56 INFO - PROCESS | 26294 | 1469550296273 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}] 09:24:56 INFO - PROCESS | 26294 | 1469550296281 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:56 INFO - PROCESS | 26294 | 1469550296455 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:24:56 INFO - PROCESS | 26294 | 1469550296583 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 26294 | 1469550296593 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e249400 == 31 [pid = 26294] [id = 312] 09:24:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8e249c00) [pid = 26294] [serial = 937] [outer = (nil)] 09:24:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8eb36000) [pid = 26294] [serial = 938] [outer = 0x8e249c00] 09:24:56 INFO - PROCESS | 26294 | 1469550296666 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8eb41800) [pid = 26294] [serial = 939] [outer = 0x8e249c00] 09:24:57 INFO - PROCESS | 26294 | 1469550297566 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1332ms 09:24:57 INFO - PROCESS | 26294 | 1469550297588 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 26294 | 1469550297590 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:24:57 INFO - PROCESS | 26294 | 1469550297597 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 26294 | 1469550297600 Marionette TRACE conn4 <- [1,1222,null,{}] 09:24:57 INFO - PROCESS | 26294 | 1469550297606 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}] 09:24:57 INFO - PROCESS | 26294 | 1469550297610 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:57 INFO - PROCESS | 26294 | 1469550297811 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:24:57 INFO - PROCESS | 26294 | 1469550297837 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 26294 | 1469550297844 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1dbc00 == 32 [pid = 26294] [id = 313] 09:24:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8f48c400) [pid = 26294] [serial = 940] [outer = (nil)] 09:24:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8f551800) [pid = 26294] [serial = 941] [outer = 0x8f48c400] 09:24:57 INFO - PROCESS | 26294 | 1469550297910 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f55b400) [pid = 26294] [serial = 942] [outer = 0x8f48c400] 09:24:58 INFO - PROCESS | 26294 | 1469550298784 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] 09:24:58 INFO - PROCESS | 26294 | 1469550298833 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:24:58 INFO - PROCESS | 26294 | 1469550298839 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 26294 | 1469550298842 Marionette TRACE conn4 <- [1,1226,null,{}] 09:24:58 INFO - PROCESS | 26294 | 1469550298848 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}] 09:24:58 INFO - PROCESS | 26294 | 1469550298853 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d726400) [pid = 26294] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d1ff400) [pid = 26294] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x92479800) [pid = 26294] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x91e88000) [pid = 26294] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8f481400) [pid = 26294] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91ad0c00) [pid = 26294] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8bd52800) [pid = 26294] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d1fdc00) [pid = 26294] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91e97c00) [pid = 26294] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:24:58 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8cf43800) [pid = 26294] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:24:59 INFO - PROCESS | 26294 | 1469550299090 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:24:59 INFO - PROCESS | 26294 | 1469550299168 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 26294 | 1469550299176 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:24:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3fc00 == 33 [pid = 26294] [id = 314] 09:24:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d8d4800) [pid = 26294] [serial = 943] [outer = (nil)] 09:24:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8eb35400) [pid = 26294] [serial = 944] [outer = 0x8d8d4800] 09:24:59 INFO - PROCESS | 26294 | 1469550299241 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8f556800) [pid = 26294] [serial = 945] [outer = 0x8d8d4800] 09:24:59 INFO - PROCESS | 26294 | 1469550299972 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1186ms 09:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:25:00 INFO - PROCESS | 26294 | 1469550300026 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 26294 | 1469550300029 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:25:00 INFO - PROCESS | 26294 | 1469550300035 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 26294 | 1469550300039 Marionette TRACE conn4 <- [1,1230,null,{}] 09:25:00 INFO - PROCESS | 26294 | 1469550300044 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}] 09:25:00 INFO - PROCESS | 26294 | 1469550300054 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:00 INFO - PROCESS | 26294 | 1469550300311 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:25:00 INFO - PROCESS | 26294 | 1469550300432 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 26294 | 1469550300438 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4b800 == 34 [pid = 26294] [id = 315] 09:25:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x913a3000) [pid = 26294] [serial = 946] [outer = (nil)] 09:25:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x91a68800) [pid = 26294] [serial = 947] [outer = 0x913a3000] 09:25:00 INFO - PROCESS | 26294 | 1469550300507 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x91aca000) [pid = 26294] [serial = 948] [outer = 0x913a3000] 09:25:01 INFO - PROCESS | 26294 | 1469550301487 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1484ms 09:25:01 INFO - PROCESS | 26294 | 1469550301519 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 26294 | 1469550301524 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:25:01 INFO - PROCESS | 26294 | 1469550301535 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 26294 | 1469550301539 Marionette TRACE conn4 <- [1,1234,null,{}] 09:25:01 INFO - PROCESS | 26294 | 1469550301550 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}] 09:25:01 INFO - PROCESS | 26294 | 1469550301555 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:01 INFO - PROCESS | 26294 | 1469550301748 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:25:01 INFO - PROCESS | 26294 | 1469550301975 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 26294 | 1469550301993 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f1800 == 35 [pid = 26294] [id = 316] 09:25:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d1f2400) [pid = 26294] [serial = 949] [outer = (nil)] 09:25:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d1fdc00) [pid = 26294] [serial = 950] [outer = 0x8d1f2400] 09:25:02 INFO - PROCESS | 26294 | 1469550302109 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d3c0800) [pid = 26294] [serial = 951] [outer = 0x8d1f2400] 09:25:03 INFO - PROCESS | 26294 | 1469550303058 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1587ms 09:25:03 INFO - PROCESS | 26294 | 1469550303121 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 26294 | 1469550303129 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:25:03 INFO - PROCESS | 26294 | 1469550303140 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 26294 | 1469550303144 Marionette TRACE conn4 <- [1,1238,null,{}] 09:25:03 INFO - PROCESS | 26294 | 1469550303150 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}] 09:25:03 INFO - PROCESS | 26294 | 1469550303156 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:03 INFO - PROCESS | 26294 | 1469550303338 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:25:03 INFO - PROCESS | 26294 | 1469550303562 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 26294 | 1469550303579 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9d1c00 == 36 [pid = 26294] [id = 317] 09:25:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8db4b000) [pid = 26294] [serial = 952] [outer = (nil)] 09:25:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e241c00) [pid = 26294] [serial = 953] [outer = 0x8db4b000] 09:25:03 INFO - PROCESS | 26294 | 1469550303709 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8e24fc00) [pid = 26294] [serial = 954] [outer = 0x8db4b000] 09:25:04 INFO - PROCESS | 26294 | 1469550304638 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1534ms 09:25:04 INFO - PROCESS | 26294 | 1469550304677 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 26294 | 1469550304682 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:25:04 INFO - PROCESS | 26294 | 1469550304689 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 26294 | 1469550304695 Marionette TRACE conn4 <- [1,1242,null,{}] 09:25:04 INFO - PROCESS | 26294 | 1469550304712 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}] 09:25:04 INFO - PROCESS | 26294 | 1469550304721 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:04 INFO - PROCESS | 26294 | 1469550304901 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:25:05 INFO - PROCESS | 26294 | 1469550305079 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 26294 | 1469550305090 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a63400 == 37 [pid = 26294] [id = 318] 09:25:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91a63800) [pid = 26294] [serial = 955] [outer = (nil)] 09:25:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91ac1c00) [pid = 26294] [serial = 956] [outer = 0x91a63800] 09:25:05 INFO - PROCESS | 26294 | 1469550305219 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91acec00) [pid = 26294] [serial = 957] [outer = 0x91a63800] 09:25:06 INFO - PROCESS | 26294 | 1469550306089 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]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1435ms 09:25:06 INFO - PROCESS | 26294 | 1469550306125 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 26294 | 1469550306130 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:25:06 INFO - PROCESS | 26294 | 1469550306136 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 26294 | 1469550306139 Marionette TRACE conn4 <- [1,1246,null,{}] 09:25:06 INFO - PROCESS | 26294 | 1469550306145 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}] 09:25:06 INFO - PROCESS | 26294 | 1469550306150 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:06 INFO - PROCESS | 26294 | 1469550306325 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:25:06 INFO - PROCESS | 26294 | 1469550306500 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 26294 | 1469550306508 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db43800 == 38 [pid = 26294] [id = 319] 09:25:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91a5e400) [pid = 26294] [serial = 958] [outer = (nil)] 09:25:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e8ec00) [pid = 26294] [serial = 959] [outer = 0x91a5e400] 09:25:06 INFO - PROCESS | 26294 | 1469550306586 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91e98800) [pid = 26294] [serial = 960] [outer = 0x91a5e400] 09:25:07 INFO - PROCESS | 26294 | 1469550307566 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1492ms 09:25:07 INFO - PROCESS | 26294 | 1469550307629 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 26294 | 1469550307633 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:25:07 INFO - PROCESS | 26294 | 1469550307639 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 26294 | 1469550307643 Marionette TRACE conn4 <- [1,1250,null,{}] 09:25:07 INFO - PROCESS | 26294 | 1469550307649 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}] 09:25:07 INFO - PROCESS | 26294 | 1469550307654 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:07 INFO - PROCESS | 26294 | 1469550307834 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:25:08 INFO - PROCESS | 26294 | 1469550308002 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 26294 | 1469550308010 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a65000 == 39 [pid = 26294] [id = 320] 09:25:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e82800) [pid = 26294] [serial = 961] [outer = (nil)] 09:25:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91ecc000) [pid = 26294] [serial = 962] [outer = 0x91e82800] 09:25:08 INFO - PROCESS | 26294 | 1469550308101 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91ed3c00) [pid = 26294] [serial = 963] [outer = 0x91e82800] 09:25:09 INFO - PROCESS | 26294 | 1469550309052 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1481ms 09:25:09 INFO - PROCESS | 26294 | 1469550309121 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 26294 | 1469550309124 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:25:09 INFO - PROCESS | 26294 | 1469550309131 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 26294 | 1469550309135 Marionette TRACE conn4 <- [1,1254,null,{}] 09:25:09 INFO - PROCESS | 26294 | 1469550309140 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}] 09:25:09 INFO - PROCESS | 26294 | 1469550309151 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:09 INFO - PROCESS | 26294 | 1469550309395 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:25:09 INFO - PROCESS | 26294 | 1469550309636 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 26294 | 1469550309644 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e84000 == 40 [pid = 26294] [id = 321] 09:25:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x9242c400) [pid = 26294] [serial = 964] [outer = (nil)] 09:25:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x92435400) [pid = 26294] [serial = 965] [outer = 0x9242c400] 09:25:09 INFO - PROCESS | 26294 | 1469550309767 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x9246cc00) [pid = 26294] [serial = 966] [outer = 0x9242c400] 09:25:10 INFO - PROCESS | 26294 | 1469550310715 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1644ms 09:25:10 INFO - PROCESS | 26294 | 1469550310776 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 26294 | 1469550310779 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:25:10 INFO - PROCESS | 26294 | 1469550310786 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 26294 | 1469550310790 Marionette TRACE conn4 <- [1,1258,null,{}] 09:25:10 INFO - PROCESS | 26294 | 1469550310795 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}] 09:25:10 INFO - PROCESS | 26294 | 1469550310801 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:10 INFO - PROCESS | 26294 | 1469550310971 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:25:11 INFO - PROCESS | 26294 | 1469550311142 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 26294 | 1469550311152 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beac400 == 41 [pid = 26294] [id = 322] 09:25:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8beb3c00) [pid = 26294] [serial = 967] [outer = (nil)] 09:25:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91acac00) [pid = 26294] [serial = 968] [outer = 0x8beb3c00] 09:25:11 INFO - PROCESS | 26294 | 1469550311230 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x92439000) [pid = 26294] [serial = 969] [outer = 0x8beb3c00] 09:25:12 INFO - PROCESS | 26294 | 1469550312135 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1382ms 09:25:12 INFO - PROCESS | 26294 | 1469550312169 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 26294 | 1469550312172 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:25:12 INFO - PROCESS | 26294 | 1469550312179 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 26294 | 1469550312183 Marionette TRACE conn4 <- [1,1262,null,{}] 09:25:12 INFO - PROCESS | 26294 | 1469550312189 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}] 09:25:12 INFO - PROCESS | 26294 | 1469550312194 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:12 INFO - PROCESS | 26294 | 1469550312396 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:25:12 INFO - PROCESS | 26294 | 1469550312897 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 26294 | 1469550312906 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3c800 == 42 [pid = 26294] [id = 323] 09:25:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8cf3d000) [pid = 26294] [serial = 970] [outer = (nil)] 09:25:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8cf45c00) [pid = 26294] [serial = 971] [outer = 0x8cf3d000] 09:25:13 INFO - PROCESS | 26294 | 1469550313040 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d0ce000) [pid = 26294] [serial = 972] [outer = 0x8cf3d000] 09:25:13 INFO - PROCESS | 26294 | 1469550313976 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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1838ms 09:25:14 INFO - PROCESS | 26294 | 1469550314021 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 26294 | 1469550314029 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:25:14 INFO - PROCESS | 26294 | 1469550314041 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 26294 | 1469550314053 Marionette TRACE conn4 <- [1,1266,null,{}] 09:25:14 INFO - PROCESS | 26294 | 1469550314065 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}] 09:25:14 INFO - PROCESS | 26294 | 1469550314076 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:14 INFO - PROCESS | 26294 | 1469550314316 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fa000 == 41 [pid = 26294] [id = 268] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cfc00 == 40 [pid = 26294] [id = 260] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9d1000 == 39 [pid = 26294] [id = 270] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1e1800 == 38 [pid = 26294] [id = 262] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1e1400 == 37 [pid = 26294] [id = 269] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b3c00 == 36 [pid = 26294] [id = 261] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8db48800 == 35 [pid = 26294] [id = 264] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4a400 == 34 [pid = 26294] [id = 305] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0ca800 == 33 [pid = 26294] [id = 306] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd48c00 == 32 [pid = 26294] [id = 265] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb39800 == 31 [pid = 26294] [id = 308] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4e400 == 30 [pid = 26294] [id = 309] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f4800 == 29 [pid = 26294] [id = 267] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf48000 == 28 [pid = 26294] [id = 307] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd52000 == 27 [pid = 26294] [id = 263] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51c00 == 26 [pid = 26294] [id = 302] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47000 == 25 [pid = 26294] [id = 266] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72f400 == 24 [pid = 26294] [id = 276] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8f481800 == 23 [pid = 26294] [id = 274] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb9000 == 22 [pid = 26294] [id = 271] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x91ac9c00 == 21 [pid = 26294] [id = 275] 09:25:15 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44400 == 20 [pid = 26294] [id = 272] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x91e8b400) [pid = 26294] [serial = 893] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x91ecdc00) [pid = 26294] [serial = 896] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x92040c00) [pid = 26294] [serial = 899] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x92475c00) [pid = 26294] [serial = 902] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8cf47c00) [pid = 26294] [serial = 911] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d0c8800) [pid = 26294] [serial = 912] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x928d6000) [pid = 26294] [serial = 905] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8beb6000) [pid = 26294] [serial = 908] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d734400) [pid = 26294] [serial = 887] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8f55a000) [pid = 26294] [serial = 890] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d9b5400) [pid = 26294] [serial = 915] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d8d3c00) [pid = 26294] [serial = 914] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8e1da000) [pid = 26294] [serial = 917] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x928cdc00) [pid = 26294] [serial = 903] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x928d6c00) [pid = 26294] [serial = 906] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x9232c400) [pid = 26294] [serial = 900] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91104800) [pid = 26294] [serial = 891] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91e95400) [pid = 26294] [serial = 894] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d0c0c00) [pid = 26294] [serial = 909] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d9c6800) [pid = 26294] [serial = 888] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91ed0400) [pid = 26294] [serial = 897] [outer = (nil)] [url = about:blank] 09:25:15 INFO - PROCESS | 26294 | 1469550315591 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 26294 | 1469550315601 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4cc00 == 21 [pid = 26294] [id = 324] 09:25:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8bd4d000) [pid = 26294] [serial = 973] [outer = (nil)] 09:25:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8bd52000) [pid = 26294] [serial = 974] [outer = 0x8bd4d000] 09:25:15 INFO - PROCESS | 26294 | 1469550315679 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8beb6c00) [pid = 26294] [serial = 975] [outer = 0x8bd4d000] 09:25:16 INFO - PROCESS | 26294 | 1469550316481 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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2499ms 09:25:16 INFO - PROCESS | 26294 | 1469550316543 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 26294 | 1469550316549 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:25:16 INFO - PROCESS | 26294 | 1469550316564 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 26294 | 1469550316567 Marionette TRACE conn4 <- [1,1270,null,{}] 09:25:16 INFO - PROCESS | 26294 | 1469550316576 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}] 09:25:16 INFO - PROCESS | 26294 | 1469550316582 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:16 INFO - PROCESS | 26294 | 1469550316744 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:25:16 INFO - PROCESS | 26294 | 1469550316757 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 26294 | 1469550316768 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fa400 == 22 [pid = 26294] [id = 325] 09:25:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d1fac00) [pid = 26294] [serial = 976] [outer = (nil)] 09:25:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d3b8800) [pid = 26294] [serial = 977] [outer = 0x8d1fac00] 09:25:16 INFO - PROCESS | 26294 | 1469550316838 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d3c2c00) [pid = 26294] [serial = 978] [outer = 0x8d1fac00] 09:25:17 INFO - PROCESS | 26294 | 1469550317771 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1234ms 09:25:17 INFO - PROCESS | 26294 | 1469550317800 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 26294 | 1469550317807 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:25:17 INFO - PROCESS | 26294 | 1469550317814 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 26294 | 1469550317818 Marionette TRACE conn4 <- [1,1274,null,{}] 09:25:17 INFO - PROCESS | 26294 | 1469550317824 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}] 09:25:17 INFO - PROCESS | 26294 | 1469550317829 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:18 INFO - PROCESS | 26294 | 1469550318001 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:25:18 INFO - PROCESS | 26294 | 1469550318012 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 26294 | 1469550318021 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d2000 == 23 [pid = 26294] [id = 326] 09:25:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d8d2400) [pid = 26294] [serial = 979] [outer = (nil)] 09:25:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d9b9000) [pid = 26294] [serial = 980] [outer = 0x8d8d2400] 09:25:18 INFO - PROCESS | 26294 | 1469550318210 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d9c4400) [pid = 26294] [serial = 981] [outer = 0x8d8d2400] 09:25:19 INFO - PROCESS | 26294 | 1469550319206 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1432ms 09:25:19 INFO - PROCESS | 26294 | 1469550319247 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 26294 | 1469550319251 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:25:19 INFO - PROCESS | 26294 | 1469550319267 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 26294 | 1469550319277 Marionette TRACE conn4 <- [1,1278,null,{}] 09:25:19 INFO - PROCESS | 26294 | 1469550319290 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}] 09:25:19 INFO - PROCESS | 26294 | 1469550319298 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:19 INFO - PROCESS | 26294 | 1469550319515 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:25:19 INFO - PROCESS | 26294 | 1469550319545 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 26294 | 1469550319553 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1de000 == 24 [pid = 26294] [id = 327] 09:25:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8e1de800) [pid = 26294] [serial = 982] [outer = (nil)] 09:25:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8eb34c00) [pid = 26294] [serial = 983] [outer = 0x8e1de800] 09:25:19 INFO - PROCESS | 26294 | 1469550319632 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8ebb6800) [pid = 26294] [serial = 984] [outer = 0x8e1de800] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8f48c400) [pid = 26294] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d8d4800) [pid = 26294] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8db4a800) [pid = 26294] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8eb3a800) [pid = 26294] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d8dcc00) [pid = 26294] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8bd4f000) [pid = 26294] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d0cc800) [pid = 26294] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d8d3800) [pid = 26294] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e249c00) [pid = 26294] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8beb4800) [pid = 26294] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:25:20 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x913a3000) [pid = 26294] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:25:21 INFO - PROCESS | 26294 | 1469550321027 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1810ms 09:25:21 INFO - PROCESS | 26294 | 1469550321068 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 26294 | 1469550321072 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:25:21 INFO - PROCESS | 26294 | 1469550321080 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 26294 | 1469550321083 Marionette TRACE conn4 <- [1,1282,null,{}] 09:25:21 INFO - PROCESS | 26294 | 1469550321089 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}] 09:25:21 INFO - PROCESS | 26294 | 1469550321094 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:21 INFO - PROCESS | 26294 | 1469550321282 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:25:21 INFO - PROCESS | 26294 | 1469550321299 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 26294 | 1469550321305 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c9000 == 25 [pid = 26294] [id = 328] 09:25:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d8d3800) [pid = 26294] [serial = 985] [outer = (nil)] 09:25:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8eb36800) [pid = 26294] [serial = 986] [outer = 0x8d8d3800] 09:25:21 INFO - PROCESS | 26294 | 1469550321374 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8eb43000) [pid = 26294] [serial = 987] [outer = 0x8d8d3800] 09:25:22 INFO - PROCESS | 26294 | 1469550322192 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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1130ms 09:25:22 INFO - PROCESS | 26294 | 1469550322221 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 26294 | 1469550322224 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:25:22 INFO - PROCESS | 26294 | 1469550322232 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 26294 | 1469550322235 Marionette TRACE conn4 <- [1,1286,null,{}] 09:25:22 INFO - PROCESS | 26294 | 1469550322241 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}] 09:25:22 INFO - PROCESS | 26294 | 1469550322245 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:22 INFO - PROCESS | 26294 | 1469550322399 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:25:22 INFO - PROCESS | 26294 | 1469550322409 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 26294 | 1469550322427 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f484c00 == 26 [pid = 26294] [id = 329] 09:25:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f485400) [pid = 26294] [serial = 988] [outer = (nil)] 09:25:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8f489800) [pid = 26294] [serial = 989] [outer = 0x8f485400] 09:25:22 INFO - PROCESS | 26294 | 1469550322532 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8f55ac00) [pid = 26294] [serial = 990] [outer = 0x8f485400] 09:25:23 INFO - PROCESS | 26294 | 1469550323847 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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1691ms 09:25:23 INFO - PROCESS | 26294 | 1469550323925 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 26294 | 1469550323933 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:25:23 INFO - PROCESS | 26294 | 1469550323943 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 26294 | 1469550323952 Marionette TRACE conn4 <- [1,1290,null,{}] 09:25:23 INFO - PROCESS | 26294 | 1469550323961 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}] 09:25:23 INFO - PROCESS | 26294 | 1469550323967 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:24 INFO - PROCESS | 26294 | 1469550324208 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:25:24 INFO - PROCESS | 26294 | 1469550324427 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 26294 | 1469550324437 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4a400 == 27 [pid = 26294] [id = 330] 09:25:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8beac800) [pid = 26294] [serial = 991] [outer = (nil)] 09:25:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d3b3800) [pid = 26294] [serial = 992] [outer = 0x8beac800] 09:25:24 INFO - PROCESS | 26294 | 1469550324517 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d8d5800) [pid = 26294] [serial = 993] [outer = 0x8beac800] 09:25:25 INFO - PROCESS | 26294 | 1469550325571 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1698ms 09:25:25 INFO - PROCESS | 26294 | 1469550325640 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 26294 | 1469550325648 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:25:25 INFO - PROCESS | 26294 | 1469550325659 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 26294 | 1469550325663 Marionette TRACE conn4 <- [1,1294,null,{}] 09:25:25 INFO - PROCESS | 26294 | 1469550325669 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}] 09:25:25 INFO - PROCESS | 26294 | 1469550325675 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:25 INFO - PROCESS | 26294 | 1469550325868 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:25:26 INFO - PROCESS | 26294 | 1469550326123 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 26294 | 1469550326134 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d9c00 == 28 [pid = 26294] [id = 331] 09:25:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8e1df800) [pid = 26294] [serial = 994] [outer = (nil)] 09:25:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8ebb8400) [pid = 26294] [serial = 995] [outer = 0x8e1df800] 09:25:26 INFO - PROCESS | 26294 | 1469550326214 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8f487c00) [pid = 26294] [serial = 996] [outer = 0x8e1df800] 09:25:27 INFO - PROCESS | 26294 | 1469550327161 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1580ms 09:25:27 INFO - PROCESS | 26294 | 1469550327239 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 26294 | 1469550327243 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:25:27 INFO - PROCESS | 26294 | 1469550327250 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 26294 | 1469550327256 Marionette TRACE conn4 <- [1,1298,null,{}] 09:25:27 INFO - PROCESS | 26294 | 1469550327273 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}] 09:25:27 INFO - PROCESS | 26294 | 1469550327282 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:27 INFO - PROCESS | 26294 | 1469550327491 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:25:27 INFO - PROCESS | 26294 | 1469550327707 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 26294 | 1469550327719 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a0400 == 29 [pid = 26294] [id = 332] 09:25:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x913a5c00) [pid = 26294] [serial = 997] [outer = (nil)] 09:25:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x913ae800) [pid = 26294] [serial = 998] [outer = 0x913a5c00] 09:25:27 INFO - PROCESS | 26294 | 1469550327843 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91a5c000) [pid = 26294] [serial = 999] [outer = 0x913a5c00] 09:25:28 INFO - PROCESS | 26294 | 1469550328799 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]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1605ms 09:25:28 INFO - PROCESS | 26294 | 1469550328856 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 26294 | 1469550328860 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:25:28 INFO - PROCESS | 26294 | 1469550328867 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 26294 | 1469550328870 Marionette TRACE conn4 <- [1,1302,null,{}] 09:25:28 INFO - PROCESS | 26294 | 1469550328876 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}] 09:25:28 INFO - PROCESS | 26294 | 1469550328881 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:29 INFO - PROCESS | 26294 | 1469550329067 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:25:29 INFO - PROCESS | 26294 | 1469550329433 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 26294 | 1469550329443 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4b000 == 30 [pid = 26294] [id = 333] 09:25:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8bd4b400) [pid = 26294] [serial = 1000] [outer = (nil)] 09:25:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8beaa800) [pid = 26294] [serial = 1001] [outer = 0x8bd4b400] 09:25:29 INFO - PROCESS | 26294 | 1469550329555 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8cf48400) [pid = 26294] [serial = 1002] [outer = 0x8bd4b400] 09:25:30 INFO - PROCESS | 26294 | 1469550330550 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]]]}] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x91a68800) [pid = 26294] [serial = 947] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8f551800) [pid = 26294] [serial = 941] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8eb35400) [pid = 26294] [serial = 944] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8f55b400) [pid = 26294] [serial = 942] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8e1df000) [pid = 26294] [serial = 918] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8eb40000) [pid = 26294] [serial = 926] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8ebb7c00) [pid = 26294] [serial = 927] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8db41c00) [pid = 26294] [serial = 923] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8db4f400) [pid = 26294] [serial = 924] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d1f5800) [pid = 26294] [serial = 932] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d3b5000) [pid = 26294] [serial = 933] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d1f5c00) [pid = 26294] [serial = 920] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d3ba800) [pid = 26294] [serial = 921] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9c1c00) [pid = 26294] [serial = 935] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d9ce000) [pid = 26294] [serial = 936] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8eb36000) [pid = 26294] [serial = 938] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91105000) [pid = 26294] [serial = 929] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x9110a400) [pid = 26294] [serial = 930] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91aca000) [pid = 26294] [serial = 948] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8f556800) [pid = 26294] [serial = 945] [outer = (nil)] [url = about:blank] 09:25:30 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8eb41800) [pid = 26294] [serial = 939] [outer = (nil)] [url = about:blank] 09:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1733ms 09:25:30 INFO - PROCESS | 26294 | 1469550330603 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 26294 | 1469550330607 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:25:30 INFO - PROCESS | 26294 | 1469550330616 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 26294 | 1469550330620 Marionette TRACE conn4 <- [1,1306,null,{}] 09:25:30 INFO - PROCESS | 26294 | 1469550330628 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}] 09:25:30 INFO - PROCESS | 26294 | 1469550330635 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:30 INFO - PROCESS | 26294 | 1469550330795 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:25:30 INFO - PROCESS | 26294 | 1469550330960 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 26294 | 1469550330968 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d728c00 == 31 [pid = 26294] [id = 334] 09:25:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d72e800) [pid = 26294] [serial = 1003] [outer = (nil)] 09:25:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d8dcc00) [pid = 26294] [serial = 1004] [outer = 0x8d72e800] 09:25:31 INFO - PROCESS | 26294 | 1469550331050 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d9cd800) [pid = 26294] [serial = 1005] [outer = 0x8d72e800] 09:25:31 INFO - PROCESS | 26294 | 1469550331835 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1281ms 09:25:31 INFO - PROCESS | 26294 | 1469550331900 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:25:31 INFO - PROCESS | 26294 | 1469550331906 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:25:31 INFO - PROCESS | 26294 | 1469550331913 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 26294 | 1469550331917 Marionette TRACE conn4 <- [1,1310,null,{}] 09:25:31 INFO - PROCESS | 26294 | 1469550331922 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}] 09:25:31 INFO - PROCESS | 26294 | 1469550331927 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:32 INFO - PROCESS | 26294 | 1469550332105 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:25:32 INFO - PROCESS | 26294 | 1469550332227 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 26294 | 1469550332234 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f8800 == 32 [pid = 26294] [id = 335] 09:25:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d1fd800) [pid = 26294] [serial = 1006] [outer = (nil)] 09:25:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8eb37800) [pid = 26294] [serial = 1007] [outer = 0x8d1fd800] 09:25:32 INFO - PROCESS | 26294 | 1469550332301 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8ebb7c00) [pid = 26294] [serial = 1008] [outer = 0x8d1fd800] 09:25:33 INFO - PROCESS | 26294 | 1469550333126 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] 09:25:33 INFO - PROCESS | 26294 | 1469550333199 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:25:33 INFO - PROCESS | 26294 | 1469550333212 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 26294 | 1469550333220 Marionette TRACE conn4 <- [1,1314,null,{}] 09:25:33 INFO - PROCESS | 26294 | 1469550333235 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}] 09:25:33 INFO - PROCESS | 26294 | 1469550333242 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:33 INFO - PROCESS | 26294 | 1469550333448 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:25:33 INFO - PROCESS | 26294 | 1469550333466 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 26294 | 1469550333473 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9ba400 == 33 [pid = 26294] [id = 336] 09:25:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8eb3b000) [pid = 26294] [serial = 1009] [outer = (nil)] 09:25:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x9110bc00) [pid = 26294] [serial = 1010] [outer = 0x8eb3b000] 09:25:33 INFO - PROCESS | 26294 | 1469550333538 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x913a7800) [pid = 26294] [serial = 1011] [outer = 0x8eb3b000] 09:25:34 INFO - PROCESS | 26294 | 1469550334433 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]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1250ms 09:25:34 INFO - PROCESS | 26294 | 1469550334455 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 26294 | 1469550334461 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:25:34 INFO - PROCESS | 26294 | 1469550334473 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 26294 | 1469550334475 Marionette TRACE conn4 <- [1,1318,null,{}] 09:25:34 INFO - PROCESS | 26294 | 1469550334481 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}] 09:25:34 INFO - PROCESS | 26294 | 1469550334486 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:34 INFO - PROCESS | 26294 | 1469550334682 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:25:34 INFO - PROCESS | 26294 | 1469550334703 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 26294 | 1469550334714 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47000 == 34 [pid = 26294] [id = 337] 09:25:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8db48800) [pid = 26294] [serial = 1012] [outer = (nil)] 09:25:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91a61000) [pid = 26294] [serial = 1013] [outer = 0x8db48800] 09:25:34 INFO - PROCESS | 26294 | 1469550334778 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91a68800) [pid = 26294] [serial = 1014] [outer = 0x8db48800] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d1f2400) [pid = 26294] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8db4b000) [pid = 26294] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91a63800) [pid = 26294] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8e1de800) [pid = 26294] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91a5e400) [pid = 26294] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8bd4d000) [pid = 26294] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d1fac00) [pid = 26294] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8cf3d000) [pid = 26294] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d8d3800) [pid = 26294] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91e82800) [pid = 26294] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x9242c400) [pid = 26294] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8beb3c00) [pid = 26294] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:25:35 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d8d2400) [pid = 26294] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:25:35 INFO - PROCESS | 26294 | 1469550335782 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1330ms 09:25:35 INFO - PROCESS | 26294 | 1469550335803 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 26294 | 1469550335806 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:25:35 INFO - PROCESS | 26294 | 1469550335813 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 26294 | 1469550335817 Marionette TRACE conn4 <- [1,1322,null,{}] 09:25:35 INFO - PROCESS | 26294 | 1469550335822 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}] 09:25:35 INFO - PROCESS | 26294 | 1469550335827 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:36 INFO - PROCESS | 26294 | 1469550336016 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:25:36 INFO - PROCESS | 26294 | 1469550336033 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 26294 | 1469550336051 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8dbc00 == 35 [pid = 26294] [id = 338] 09:25:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d9c6400) [pid = 26294] [serial = 1015] [outer = (nil)] 09:25:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e1de800) [pid = 26294] [serial = 1016] [outer = 0x8d9c6400] 09:25:36 INFO - PROCESS | 26294 | 1469550336130 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91acc000) [pid = 26294] [serial = 1017] [outer = 0x8d9c6400] 09:25:36 INFO - PROCESS | 26294 | 1469550336996 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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1229ms 09:25:37 INFO - PROCESS | 26294 | 1469550337044 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 26294 | 1469550337047 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:25:37 INFO - PROCESS | 26294 | 1469550337054 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 26294 | 1469550337057 Marionette TRACE conn4 <- [1,1326,null,{}] 09:25:37 INFO - PROCESS | 26294 | 1469550337062 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}] 09:25:37 INFO - PROCESS | 26294 | 1469550337068 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:37 INFO - PROCESS | 26294 | 1469550337227 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:25:37 INFO - PROCESS | 26294 | 1469550337237 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 26294 | 1469550337250 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf42400 == 36 [pid = 26294] [id = 339] 09:25:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f48cc00) [pid = 26294] [serial = 1018] [outer = (nil)] 09:25:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91e94000) [pid = 26294] [serial = 1019] [outer = 0x8f48cc00] 09:25:37 INFO - PROCESS | 26294 | 1469550337313 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x91e9ac00) [pid = 26294] [serial = 1020] [outer = 0x8f48cc00] 09:25:38 INFO - PROCESS | 26294 | 1469550338444 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1448ms 09:25:38 INFO - PROCESS | 26294 | 1469550338503 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 26294 | 1469550338510 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:25:38 INFO - PROCESS | 26294 | 1469550338518 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 26294 | 1469550338526 Marionette TRACE conn4 <- [1,1330,null,{}] 09:25:38 INFO - PROCESS | 26294 | 1469550338533 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}] 09:25:38 INFO - PROCESS | 26294 | 1469550338540 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:38 INFO - PROCESS | 26294 | 1469550338775 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:25:39 INFO - PROCESS | 26294 | 1469550338991 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 26294 | 1469550339002 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f8c00 == 37 [pid = 26294] [id = 340] 09:25:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d1ff400) [pid = 26294] [serial = 1021] [outer = (nil)] 09:25:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d8d3800) [pid = 26294] [serial = 1022] [outer = 0x8d1ff400] 09:25:39 INFO - PROCESS | 26294 | 1469550339129 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8db47800) [pid = 26294] [serial = 1023] [outer = 0x8d1ff400] 09:25:40 INFO - PROCESS | 26294 | 1469550340057 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1584ms 09:25:40 INFO - PROCESS | 26294 | 1469550340102 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 26294 | 1469550340110 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:25:40 INFO - PROCESS | 26294 | 1469550340120 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 26294 | 1469550340124 Marionette TRACE conn4 <- [1,1334,null,{}] 09:25:40 INFO - PROCESS | 26294 | 1469550340131 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}] 09:25:40 INFO - PROCESS | 26294 | 1469550340137 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:40 INFO - PROCESS | 26294 | 1469550340321 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:25:40 INFO - PROCESS | 26294 | 1469550340575 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 26294 | 1469550340585 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f556400 == 38 [pid = 26294] [id = 341] 09:25:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8f559c00) [pid = 26294] [serial = 1024] [outer = (nil)] 09:25:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91107800) [pid = 26294] [serial = 1025] [outer = 0x8f559c00] 09:25:40 INFO - PROCESS | 26294 | 1469550340739 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x913a2800) [pid = 26294] [serial = 1026] [outer = 0x8f559c00] 09:25:41 INFO - PROCESS | 26294 | 1469550341611 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1531ms 09:25:41 INFO - PROCESS | 26294 | 1469550341652 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 26294 | 1469550341655 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:25:41 INFO - PROCESS | 26294 | 1469550341663 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 26294 | 1469550341669 Marionette TRACE conn4 <- [1,1338,null,{}] 09:25:41 INFO - PROCESS | 26294 | 1469550341686 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}] 09:25:41 INFO - PROCESS | 26294 | 1469550341698 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:41 INFO - PROCESS | 26294 | 1469550341885 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:25:42 INFO - PROCESS | 26294 | 1469550342065 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 26294 | 1469550342078 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e94800 == 39 [pid = 26294] [id = 342] 09:25:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e94c00) [pid = 26294] [serial = 1027] [outer = (nil)] 09:25:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91ecac00) [pid = 26294] [serial = 1028] [outer = 0x91e94c00] 09:25:42 INFO - PROCESS | 26294 | 1469550342160 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91ed3800) [pid = 26294] [serial = 1029] [outer = 0x91e94c00] 09:25:43 INFO - PROCESS | 26294 | 1469550343541 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1938ms 09:25:43 INFO - PROCESS | 26294 | 1469550343652 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 26294 | 1469550343656 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:25:43 INFO - PROCESS | 26294 | 1469550343665 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 26294 | 1469550343667 Marionette TRACE conn4 <- [1,1342,null,{}] 09:25:43 INFO - PROCESS | 26294 | 1469550343674 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}] 09:25:43 INFO - PROCESS | 26294 | 1469550343679 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:43 INFO - PROCESS | 26294 | 1469550343853 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:25:44 INFO - PROCESS | 26294 | 1469550344028 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 26294 | 1469550344038 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e84c00 == 40 [pid = 26294] [id = 343] 09:25:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91e8f400) [pid = 26294] [serial = 1030] [outer = (nil)] 09:25:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x9203dc00) [pid = 26294] [serial = 1031] [outer = 0x91e8f400] 09:25:44 INFO - PROCESS | 26294 | 1469550344119 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x9232bc00) [pid = 26294] [serial = 1032] [outer = 0x91e8f400] 09:25:45 INFO - PROCESS | 26294 | 1469550345004 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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1389ms 09:25:45 INFO - PROCESS | 26294 | 1469550345053 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 26294 | 1469550345057 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:25:45 INFO - PROCESS | 26294 | 1469550345064 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 26294 | 1469550345068 Marionette TRACE conn4 <- [1,1346,null,{}] 09:25:45 INFO - PROCESS | 26294 | 1469550345074 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}] 09:25:45 INFO - PROCESS | 26294 | 1469550345079 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:45 INFO - PROCESS | 26294 | 1469550345249 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:25:45 INFO - PROCESS | 26294 | 1469550345432 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 26294 | 1469550345441 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f4000 == 41 [pid = 26294] [id = 344] 09:25:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91ed6c00) [pid = 26294] [serial = 1033] [outer = (nil)] 09:25:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x92433800) [pid = 26294] [serial = 1034] [outer = 0x91ed6c00] 09:25:45 INFO - PROCESS | 26294 | 1469550345523 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x92436800) [pid = 26294] [serial = 1035] [outer = 0x91ed6c00] 09:25:46 INFO - PROCESS | 26294 | 1469550346793 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1790ms 09:25:46 INFO - PROCESS | 26294 | 1469550346861 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 26294 | 1469550346869 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:25:46 INFO - PROCESS | 26294 | 1469550346879 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 26294 | 1469550346885 Marionette TRACE conn4 <- [1,1350,null,{}] 09:25:46 INFO - PROCESS | 26294 | 1469550346899 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}] 09:25:46 INFO - PROCESS | 26294 | 1469550346907 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:47 INFO - PROCESS | 26294 | 1469550347174 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:25:47 INFO - PROCESS | 26294 | 1469550347342 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 26294 | 1469550347359 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c6000 == 42 [pid = 26294] [id = 345] 09:25:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8d0cec00) [pid = 26294] [serial = 1036] [outer = (nil)] 09:25:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8d72f400) [pid = 26294] [serial = 1037] [outer = 0x8d0cec00] 09:25:47 INFO - PROCESS | 26294 | 1469550347431 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d8d3c00) [pid = 26294] [serial = 1038] [outer = 0x8d0cec00] 09:25:48 INFO - PROCESS | 26294 | 1469550348359 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1540ms 09:25:48 INFO - PROCESS | 26294 | 1469550348417 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 26294 | 1469550348424 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:25:48 INFO - PROCESS | 26294 | 1469550348434 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 26294 | 1469550348438 Marionette TRACE conn4 <- [1,1354,null,{}] 09:25:48 INFO - PROCESS | 26294 | 1469550348444 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}] 09:25:48 INFO - PROCESS | 26294 | 1469550348449 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:48 INFO - PROCESS | 26294 | 1469550348617 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9d1c00 == 41 [pid = 26294] [id = 317] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x91a63400 == 40 [pid = 26294] [id = 318] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3c800 == 39 [pid = 26294] [id = 323] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4cc00 == 38 [pid = 26294] [id = 324] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf48c00 == 37 [pid = 26294] [id = 311] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f1800 == 36 [pid = 26294] [id = 316] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1dbc00 == 35 [pid = 26294] [id = 313] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8e249400 == 34 [pid = 26294] [id = 312] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3fc00 == 33 [pid = 26294] [id = 314] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x91a65000 == 32 [pid = 26294] [id = 320] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4b800 == 31 [pid = 26294] [id = 315] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8db43800 == 30 [pid = 26294] [id = 319] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d800 == 29 [pid = 26294] [id = 310] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x8beac400 == 28 [pid = 26294] [id = 322] 09:25:49 INFO - PROCESS | 26294 | --DOCSHELL 0x91e84000 == 27 [pid = 26294] [id = 321] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d3c0800) [pid = 26294] [serial = 951] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8d1fdc00) [pid = 26294] [serial = 950] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8e24fc00) [pid = 26294] [serial = 954] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8e241c00) [pid = 26294] [serial = 953] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x91acec00) [pid = 26294] [serial = 957] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91ac1c00) [pid = 26294] [serial = 956] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8eb34c00) [pid = 26294] [serial = 983] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91e98800) [pid = 26294] [serial = 960] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8bd52000) [pid = 26294] [serial = 974] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8beb6c00) [pid = 26294] [serial = 975] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91e8ec00) [pid = 26294] [serial = 959] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d3b8800) [pid = 26294] [serial = 977] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d3c2c00) [pid = 26294] [serial = 978] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d0ce000) [pid = 26294] [serial = 972] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8cf45c00) [pid = 26294] [serial = 971] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8eb43000) [pid = 26294] [serial = 987] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91ed3c00) [pid = 26294] [serial = 963] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91ecc000) [pid = 26294] [serial = 962] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x9246cc00) [pid = 26294] [serial = 966] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x92435400) [pid = 26294] [serial = 965] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x92439000) [pid = 26294] [serial = 969] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91acac00) [pid = 26294] [serial = 968] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8ebb6800) [pid = 26294] [serial = 984] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d9c4400) [pid = 26294] [serial = 981] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d9b9000) [pid = 26294] [serial = 980] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8eb36800) [pid = 26294] [serial = 986] [outer = (nil)] [url = about:blank] 09:25:49 INFO - PROCESS | 26294 | 1469550349876 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 26294 | 1469550349885 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4c400 == 28 [pid = 26294] [id = 346] 09:25:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8bd4c800) [pid = 26294] [serial = 1039] [outer = (nil)] 09:25:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8bd4fc00) [pid = 26294] [serial = 1040] [outer = 0x8bd4c800] 09:25:49 INFO - PROCESS | 26294 | 1469550349972 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8beb1800) [pid = 26294] [serial = 1041] [outer = 0x8bd4c800] 09:25:50 INFO - PROCESS | 26294 | 1469550350766 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2388ms 09:25:50 INFO - PROCESS | 26294 | 1469550350825 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 26294 | 1469550350830 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:25:50 INFO - PROCESS | 26294 | 1469550350838 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 26294 | 1469550350842 Marionette TRACE conn4 <- [1,1358,null,{}] 09:25:50 INFO - PROCESS | 26294 | 1469550350850 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}] 09:25:50 INFO - PROCESS | 26294 | 1469550350858 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:51 INFO - PROCESS | 26294 | 1469550351021 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:25:51 INFO - PROCESS | 26294 | 1469550351035 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 26294 | 1469550351043 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0ccc00 == 29 [pid = 26294] [id = 347] 09:25:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d0cdc00) [pid = 26294] [serial = 1042] [outer = (nil)] 09:25:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d1f7c00) [pid = 26294] [serial = 1043] [outer = 0x8d0cdc00] 09:25:51 INFO - PROCESS | 26294 | 1469550351126 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d3b4800) [pid = 26294] [serial = 1044] [outer = 0x8d0cdc00] 09:25:52 INFO - PROCESS | 26294 | 1469550352032 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1240ms 09:25:52 INFO - PROCESS | 26294 | 1469550352081 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 26294 | 1469550352087 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:25:52 INFO - PROCESS | 26294 | 1469550352094 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 26294 | 1469550352098 Marionette TRACE conn4 <- [1,1362,null,{}] 09:25:52 INFO - PROCESS | 26294 | 1469550352104 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}] 09:25:52 INFO - PROCESS | 26294 | 1469550352109 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:52 INFO - PROCESS | 26294 | 1469550352348 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:25:52 INFO - PROCESS | 26294 | 1469550352374 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 26294 | 1469550352380 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f2800 == 30 [pid = 26294] [id = 348] 09:25:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d3b8800) [pid = 26294] [serial = 1045] [outer = (nil)] 09:25:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d733000) [pid = 26294] [serial = 1046] [outer = 0x8d3b8800] 09:25:52 INFO - PROCESS | 26294 | 1469550352449 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d9b4400) [pid = 26294] [serial = 1047] [outer = 0x8d3b8800] 09:25:53 INFO - PROCESS | 26294 | 1469550353459 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1435ms 09:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:25:53 INFO - PROCESS | 26294 | 1469550353530 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 26294 | 1469550353533 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:25:53 INFO - PROCESS | 26294 | 1469550353549 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 26294 | 1469550353559 Marionette TRACE conn4 <- [1,1366,null,{}] 09:25:53 INFO - PROCESS | 26294 | 1469550353577 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}] 09:25:53 INFO - PROCESS | 26294 | 1469550353584 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:53 INFO - PROCESS | 26294 | 1469550353804 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:25:53 INFO - PROCESS | 26294 | 1469550353839 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 26294 | 1469550353847 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db43c00 == 31 [pid = 26294] [id = 349] 09:25:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8db44400) [pid = 26294] [serial = 1048] [outer = (nil)] 09:25:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d72c800) [pid = 26294] [serial = 1049] [outer = 0x8db44400] 09:25:53 INFO - PROCESS | 26294 | 1469550353934 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e1e0400) [pid = 26294] [serial = 1050] [outer = 0x8db44400] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8eb3b000) [pid = 26294] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8db48800) [pid = 26294] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d9c6400) [pid = 26294] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d1fd800) [pid = 26294] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8beac800) [pid = 26294] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8bd4b400) [pid = 26294] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f485400) [pid = 26294] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d72e800) [pid = 26294] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x913a5c00) [pid = 26294] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8e1df800) [pid = 26294] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:25:54 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8f48cc00) [pid = 26294] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:25:55 INFO - PROCESS | 26294 | 1469550355574 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] 09:25:55 INFO - PROCESS | 26294 | 1469550355606 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:25:55 INFO - PROCESS | 26294 | 1469550355652 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 26294 | 1469550355658 Marionette TRACE conn4 <- [1,1370,null,{}] 09:25:55 INFO - PROCESS | 26294 | 1469550355726 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}] 09:25:55 INFO - PROCESS | 26294 | 1469550355732 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:55 INFO - PROCESS | 26294 | 1469550355981 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:25:56 INFO - PROCESS | 26294 | 1469550356156 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 26294 | 1469550356166 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4e800 == 32 [pid = 26294] [id = 350] 09:25:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8cf3c800) [pid = 26294] [serial = 1051] [outer = (nil)] 09:25:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d3ba800) [pid = 26294] [serial = 1052] [outer = 0x8cf3c800] 09:25:56 INFO - PROCESS | 26294 | 1469550356248 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d3c0000) [pid = 26294] [serial = 1053] [outer = 0x8cf3c800] 09:25:57 INFO - PROCESS | 26294 | 1469550357313 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] 09:25:57 INFO - PROCESS | 26294 | 1469550357362 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:25:57 INFO - PROCESS | 26294 | 1469550357373 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 26294 | 1469550357377 Marionette TRACE conn4 <- [1,1374,null,{}] 09:25:57 INFO - PROCESS | 26294 | 1469550357384 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}] 09:25:57 INFO - PROCESS | 26294 | 1469550357390 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:57 INFO - PROCESS | 26294 | 1469550357610 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:25:57 INFO - PROCESS | 26294 | 1469550357828 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 26294 | 1469550357841 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4c400 == 33 [pid = 26294] [id = 351] 09:25:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8db4c800) [pid = 26294] [serial = 1054] [outer = (nil)] 09:25:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8e1db000) [pid = 26294] [serial = 1055] [outer = 0x8db4c800] 09:25:57 INFO - PROCESS | 26294 | 1469550357921 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e248c00) [pid = 26294] [serial = 1056] [outer = 0x8db4c800] 09:25:58 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:25:58 INFO - PROCESS | 26294 | 1469550358974 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] 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:25:59 INFO - PROCESS | 26294 | 1469550359009 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:25:59 INFO - PROCESS | 26294 | 1469550359015 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 26294 | 1469550359022 Marionette TRACE conn4 <- [1,1378,null,{}] 09:25:59 INFO - PROCESS | 26294 | 1469550359038 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}] 09:25:59 INFO - PROCESS | 26294 | 1469550359046 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:59 INFO - PROCESS | 26294 | 1469550359280 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:25:59 INFO - PROCESS | 26294 | 1469550359541 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 26294 | 1469550359550 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:25:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb7c00 == 34 [pid = 26294] [id = 352] 09:25:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8eb42c00) [pid = 26294] [serial = 1057] [outer = (nil)] 09:25:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8f483400) [pid = 26294] [serial = 1058] [outer = 0x8eb42c00] 09:25:59 INFO - PROCESS | 26294 | 1469550359637 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f48bc00) [pid = 26294] [serial = 1059] [outer = 0x8eb42c00] 09:26:00 INFO - PROCESS | 26294 | 1469550360801 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] 09:26:00 INFO - PROCESS | 26294 | 1469550360869 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:26:00 INFO - PROCESS | 26294 | 1469550360879 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 26294 | 1469550360883 Marionette TRACE conn4 <- [1,1382,null,{}] 09:26:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9ba400 == 33 [pid = 26294] [id = 336] 09:26:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d728c00 == 32 [pid = 26294] [id = 334] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x9110bc00) [pid = 26294] [serial = 1010] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91a61000) [pid = 26294] [serial = 1013] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x913a7800) [pid = 26294] [serial = 1011] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e1de800) [pid = 26294] [serial = 1016] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8eb37800) [pid = 26294] [serial = 1007] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d3b3800) [pid = 26294] [serial = 992] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d8d5800) [pid = 26294] [serial = 993] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8beaa800) [pid = 26294] [serial = 1001] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8cf48400) [pid = 26294] [serial = 1002] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8f55ac00) [pid = 26294] [serial = 990] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8f489800) [pid = 26294] [serial = 989] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d8dcc00) [pid = 26294] [serial = 1004] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8d9cd800) [pid = 26294] [serial = 1005] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x913ae800) [pid = 26294] [serial = 998] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x91a5c000) [pid = 26294] [serial = 999] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x8ebb8400) [pid = 26294] [serial = 995] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x8f487c00) [pid = 26294] [serial = 996] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x91e94000) [pid = 26294] [serial = 1019] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x91e9ac00) [pid = 26294] [serial = 1020] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 54 (0x91a68800) [pid = 26294] [serial = 1014] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 53 (0x91acc000) [pid = 26294] [serial = 1017] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | --DOMWINDOW == 52 (0x8ebb7c00) [pid = 26294] [serial = 1008] [outer = (nil)] [url = about:blank] 09:26:01 INFO - PROCESS | 26294 | 1469550361013 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}] 09:26:01 INFO - PROCESS | 26294 | 1469550361019 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:01 INFO - PROCESS | 26294 | 1469550361251 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:26:01 INFO - PROCESS | 26294 | 1469550361370 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 26294 | 1469550361382 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf47800 == 33 [pid = 26294] [id = 353] 09:26:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 53 (0x8d0cd000) [pid = 26294] [serial = 1060] [outer = (nil)] 09:26:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 54 (0x8d1fa800) [pid = 26294] [serial = 1061] [outer = 0x8d0cd000] 09:26:01 INFO - PROCESS | 26294 | 1469550361460 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0x8d3bc800) [pid = 26294] [serial = 1062] [outer = 0x8d0cd000] 09:26:02 INFO - PROCESS | 26294 | [26294] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:02 INFO - PROCESS | 26294 | 1469550362326 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] 09:26:02 INFO - PROCESS | 26294 | 1469550362379 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:26:02 INFO - PROCESS | 26294 | 1469550362389 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 26294 | 1469550362393 Marionette TRACE conn4 <- [1,1386,null,{}] 09:26:02 INFO - PROCESS | 26294 | 1469550362399 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}] 09:26:02 INFO - PROCESS | 26294 | 1469550362404 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:02 INFO - PROCESS | 26294 | 1469550362564 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:26:02 INFO - PROCESS | 26294 | 1469550362688 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 26294 | 1469550362695 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf47400 == 34 [pid = 26294] [id = 354] 09:26:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x8d0c4c00) [pid = 26294] [serial = 1063] [outer = (nil)] 09:26:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x8d9ce400) [pid = 26294] [serial = 1064] [outer = 0x8d0c4c00] 09:26:02 INFO - PROCESS | 26294 | 1469550362768 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x8e1da400) [pid = 26294] [serial = 1065] [outer = 0x8d0c4c00] 09:26:03 INFO - PROCESS | 26294 | 1469550363613 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] 09:26:03 INFO - PROCESS | 26294 | 1469550363683 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:26:03 INFO - PROCESS | 26294 | 1469550363690 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 26294 | 1469550363695 Marionette TRACE conn4 <- [1,1390,null,{}] 09:26:03 INFO - PROCESS | 26294 | 1469550363721 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}] 09:26:03 INFO - PROCESS | 26294 | 1469550363729 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:03 INFO - PROCESS | 26294 | 1469550363932 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:26:03 INFO - PROCESS | 26294 | 1469550363957 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 26294 | 1469550363964 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f485c00 == 35 [pid = 26294] [id = 355] 09:26:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8f48e400) [pid = 26294] [serial = 1066] [outer = (nil)] 09:26:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8e1d7c00) [pid = 26294] [serial = 1067] [outer = 0x8f48e400] 09:26:04 INFO - PROCESS | 26294 | 1469550364051 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8f55ac00) [pid = 26294] [serial = 1068] [outer = 0x8f48e400] 09:26:04 INFO - PROCESS | 26294 | 1469550364941 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1309ms 09:26:05 INFO - PROCESS | 26294 | 1469550364999 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 26294 | 1469550365003 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:26:05 INFO - PROCESS | 26294 | 1469550365009 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 26294 | 1469550365026 Marionette TRACE conn4 <- [1,1394,null,{}] 09:26:05 INFO - PROCESS | 26294 | 1469550365040 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}] 09:26:05 INFO - PROCESS | 26294 | 1469550365045 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:05 INFO - PROCESS | 26294 | 1469550365248 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:26:05 INFO - PROCESS | 26294 | 1469550365266 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 26294 | 1469550365274 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x91105400 == 36 [pid = 26294] [id = 356] 09:26:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x91108800) [pid = 26294] [serial = 1069] [outer = (nil)] 09:26:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x9110dc00) [pid = 26294] [serial = 1070] [outer = 0x91108800] 09:26:05 INFO - PROCESS | 26294 | 1469550365392 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x913a9c00) [pid = 26294] [serial = 1071] [outer = 0x91108800] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d0cdc00) [pid = 26294] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d3b8800) [pid = 26294] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91e94c00) [pid = 26294] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x91e8f400) [pid = 26294] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x8d1ff400) [pid = 26294] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x8d0cec00) [pid = 26294] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x8f559c00) [pid = 26294] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x91ed6c00) [pid = 26294] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:26:05 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x8bd4c800) [pid = 26294] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:26:06 INFO - PROCESS | 26294 | 1469550366302 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1352ms 09:26:06 INFO - PROCESS | 26294 | 1469550366366 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 26294 | 1469550366370 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:26:06 INFO - PROCESS | 26294 | 1469550366376 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 26294 | 1469550366378 Marionette TRACE conn4 <- [1,1398,null,{}] 09:26:06 INFO - PROCESS | 26294 | 1469550366385 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}] 09:26:06 INFO - PROCESS | 26294 | 1469550366389 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:06 INFO - PROCESS | 26294 | 1469550366539 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:26:06 INFO - PROCESS | 26294 | 1469550366548 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 26294 | 1469550366553 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0ce000 == 37 [pid = 26294] [id = 357] 09:26:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x8d0cec00) [pid = 26294] [serial = 1072] [outer = (nil)] 09:26:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x913ae800) [pid = 26294] [serial = 1073] [outer = 0x8d0cec00] 09:26:06 INFO - PROCESS | 26294 | 1469550366623 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x91a5c000) [pid = 26294] [serial = 1074] [outer = 0x8d0cec00] 09:26:07 INFO - PROCESS | 26294 | 1469550367489 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]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1133ms 09:26:07 INFO - PROCESS | 26294 | 1469550367509 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 26294 | 1469550367512 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:26:07 INFO - PROCESS | 26294 | 1469550367519 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 26294 | 1469550367522 Marionette TRACE conn4 <- [1,1402,null,{}] 09:26:07 INFO - PROCESS | 26294 | 1469550367527 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}] 09:26:07 INFO - PROCESS | 26294 | 1469550367537 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:07 INFO - PROCESS | 26294 | 1469550367730 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:26:07 INFO - PROCESS | 26294 | 1469550367741 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 26294 | 1469550367747 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a5b400 == 38 [pid = 26294] [id = 358] 09:26:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x91a67000) [pid = 26294] [serial = 1075] [outer = (nil)] 09:26:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x91ad0c00) [pid = 26294] [serial = 1076] [outer = 0x91a67000] 09:26:07 INFO - PROCESS | 26294 | 1469550367816 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x91e85c00) [pid = 26294] [serial = 1077] [outer = 0x91a67000] 09:26:08 INFO - PROCESS | 26294 | 1469550368947 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]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1485ms 09:26:09 INFO - PROCESS | 26294 | 1469550369005 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 26294 | 1469550369012 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:26:09 INFO - PROCESS | 26294 | 1469550369020 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 26294 | 1469550369027 Marionette TRACE conn4 <- [1,1406,null,{}] 09:26:09 INFO - PROCESS | 26294 | 1469550369035 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}] 09:26:09 INFO - PROCESS | 26294 | 1469550369041 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:09 INFO - PROCESS | 26294 | 1469550369240 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:26:09 INFO - PROCESS | 26294 | 1469550369455 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 26294 | 1469550369461 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d728c00 == 39 [pid = 26294] [id = 359] 09:26:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d8cdc00) [pid = 26294] [serial = 1078] [outer = (nil)] 09:26:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d9bd800) [pid = 26294] [serial = 1079] [outer = 0x8d8cdc00] 09:26:09 INFO - PROCESS | 26294 | 1469550369590 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8db4d000) [pid = 26294] [serial = 1080] [outer = 0x8d8cdc00] 09:26:10 INFO - PROCESS | 26294 | 1469550370516 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]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1536ms 09:26:10 INFO - PROCESS | 26294 | 1469550370555 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 26294 | 1469550370562 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:26:10 INFO - PROCESS | 26294 | 1469550370573 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 26294 | 1469550370576 Marionette TRACE conn4 <- [1,1410,null,{}] 09:26:10 INFO - PROCESS | 26294 | 1469550370583 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}] 09:26:10 INFO - PROCESS | 26294 | 1469550370589 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:10 INFO - PROCESS | 26294 | 1469550370821 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:26:11 INFO - PROCESS | 26294 | 1469550371104 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 26294 | 1469550371114 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb3fc00 == 40 [pid = 26294] [id = 360] 09:26:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8f48d000) [pid = 26294] [serial = 1081] [outer = (nil)] 09:26:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x91108000) [pid = 26294] [serial = 1082] [outer = 0x8f48d000] 09:26:11 INFO - PROCESS | 26294 | 1469550371250 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91a5f400) [pid = 26294] [serial = 1083] [outer = 0x8f48d000] 09:26:12 INFO - PROCESS | 26294 | 1469550372280 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1739ms 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:26:12 INFO - PROCESS | 26294 | 1469550372311 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 26294 | 1469550372315 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:26:12 INFO - PROCESS | 26294 | 1469550372322 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 26294 | 1469550372328 Marionette TRACE conn4 <- [1,1414,null,{}] 09:26:12 INFO - PROCESS | 26294 | 1469550372344 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}] 09:26:12 INFO - PROCESS | 26294 | 1469550372353 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:12 INFO - PROCESS | 26294 | 1469550372567 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:26:12 INFO - PROCESS | 26294 | 1469550372785 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 26294 | 1469550372797 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf41400 == 41 [pid = 26294] [id = 361] 09:26:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x91e82000) [pid = 26294] [serial = 1084] [outer = (nil)] 09:26:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91e8c400) [pid = 26294] [serial = 1085] [outer = 0x91e82000] 09:26:12 INFO - PROCESS | 26294 | 1469550372891 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x91e96400) [pid = 26294] [serial = 1086] [outer = 0x91e82000] 09:26:13 INFO - PROCESS | 26294 | 1469550373828 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]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1549ms 09:26:13 INFO - PROCESS | 26294 | 1469550373869 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:26:13 INFO - PROCESS | 26294 | 1469550373874 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:26:13 INFO - PROCESS | 26294 | 1469550373881 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 26294 | 1469550373885 Marionette TRACE conn4 <- [1,1418,null,{}] 09:26:13 INFO - PROCESS | 26294 | 1469550373891 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}] 09:26:13 INFO - PROCESS | 26294 | 1469550373896 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:14 INFO - PROCESS | 26294 | 1469550374108 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:26:14 INFO - PROCESS | 26294 | 1469550374333 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 26294 | 1469550374341 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf40400 == 42 [pid = 26294] [id = 362] 09:26:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8f558800) [pid = 26294] [serial = 1087] [outer = (nil)] 09:26:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x91ec9400) [pid = 26294] [serial = 1088] [outer = 0x8f558800] 09:26:14 INFO - PROCESS | 26294 | 1469550374433 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91ece000) [pid = 26294] [serial = 1089] [outer = 0x8f558800] 09:26:15 INFO - PROCESS | 26294 | 1469550375336 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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1531ms 09:26:15 INFO - PROCESS | 26294 | 1469550375412 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 26294 | 1469550375415 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:26:15 INFO - PROCESS | 26294 | 1469550375422 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 26294 | 1469550375425 Marionette TRACE conn4 <- [1,1422,null,{}] 09:26:15 INFO - PROCESS | 26294 | 1469550375432 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}] 09:26:15 INFO - PROCESS | 26294 | 1469550375437 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:15 INFO - PROCESS | 26294 | 1469550375641 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:26:15 INFO - PROCESS | 26294 | 1469550375869 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 26294 | 1469550375875 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fe000 == 43 [pid = 26294] [id = 363] 09:26:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f558c00) [pid = 26294] [serial = 1090] [outer = (nil)] 09:26:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x92038400) [pid = 26294] [serial = 1091] [outer = 0x8f558c00] 09:26:16 INFO - PROCESS | 26294 | 1469550376001 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x9203f400) [pid = 26294] [serial = 1092] [outer = 0x8f558c00] 09:26:16 INFO - PROCESS | 26294 | 1469550376972 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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1836ms 09:26:17 INFO - PROCESS | 26294 | 1469550377260 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 26294 | 1469550377267 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:26:17 INFO - PROCESS | 26294 | 1469550377275 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 26294 | 1469550377280 Marionette TRACE conn4 <- [1,1426,null,{}] 09:26:17 INFO - PROCESS | 26294 | 1469550377297 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}] 09:26:17 INFO - PROCESS | 26294 | 1469550377303 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:17 INFO - PROCESS | 26294 | 1469550377582 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:26:17 INFO - PROCESS | 26294 | 1469550377788 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 26294 | 1469550377801 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3d400 == 44 [pid = 26294] [id = 364] 09:26:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8cf46c00) [pid = 26294] [serial = 1093] [outer = (nil)] 09:26:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d0c9c00) [pid = 26294] [serial = 1094] [outer = 0x8cf46c00] 09:26:17 INFO - PROCESS | 26294 | 1469550377873 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d1fd800) [pid = 26294] [serial = 1095] [outer = 0x8cf46c00] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c9000 == 43 [pid = 26294] [id = 328] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8dbc00 == 42 [pid = 26294] [id = 338] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4a400 == 41 [pid = 26294] [id = 330] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1de000 == 40 [pid = 26294] [id = 327] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47000 == 39 [pid = 26294] [id = 337] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d2000 == 38 [pid = 26294] [id = 326] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d9c00 == 37 [pid = 26294] [id = 331] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f8c00 == 36 [pid = 26294] [id = 340] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8f484c00 == 35 [pid = 26294] [id = 329] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x913a0400 == 34 [pid = 26294] [id = 332] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x91e94800 == 33 [pid = 26294] [id = 342] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f4000 == 32 [pid = 26294] [id = 344] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4b000 == 31 [pid = 26294] [id = 333] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8f556400 == 30 [pid = 26294] [id = 341] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf42400 == 29 [pid = 26294] [id = 339] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x91e84c00 == 28 [pid = 26294] [id = 343] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4c400 == 27 [pid = 26294] [id = 346] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c6000 == 26 [pid = 26294] [id = 345] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f8800 == 25 [pid = 26294] [id = 335] 09:26:19 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fa400 == 24 [pid = 26294] [id = 325] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8beb1800) [pid = 26294] [serial = 1041] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x9203dc00) [pid = 26294] [serial = 1031] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91107800) [pid = 26294] [serial = 1025] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8bd4fc00) [pid = 26294] [serial = 1040] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x92433800) [pid = 26294] [serial = 1034] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d3b4800) [pid = 26294] [serial = 1044] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d1f7c00) [pid = 26294] [serial = 1043] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d733000) [pid = 26294] [serial = 1046] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d72c800) [pid = 26294] [serial = 1049] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d9b4400) [pid = 26294] [serial = 1047] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91ecac00) [pid = 26294] [serial = 1028] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9232bc00) [pid = 26294] [serial = 1032] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x91ed3800) [pid = 26294] [serial = 1029] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8db47800) [pid = 26294] [serial = 1023] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8d8d3c00) [pid = 26294] [serial = 1038] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x913a2800) [pid = 26294] [serial = 1026] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x92436800) [pid = 26294] [serial = 1035] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8d72f400) [pid = 26294] [serial = 1037] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8d8d3800) [pid = 26294] [serial = 1022] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 26294 | 1469550379854 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2604ms 09:26:19 INFO - PROCESS | 26294 | 1469550379882 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 26294 | 1469550379888 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:26:19 INFO - PROCESS | 26294 | 1469550379903 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 26294 | 1469550379906 Marionette TRACE conn4 <- [1,1430,null,{}] 09:26:19 INFO - PROCESS | 26294 | 1469550379915 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}] 09:26:19 INFO - PROCESS | 26294 | 1469550379920 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:20 INFO - PROCESS | 26294 | 1469550380088 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:26:20 INFO - PROCESS | 26294 | 1469550380101 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 26294 | 1469550380116 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf44800 == 25 [pid = 26294] [id = 365] 09:26:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8cf47000) [pid = 26294] [serial = 1096] [outer = (nil)] 09:26:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d0c2800) [pid = 26294] [serial = 1097] [outer = 0x8cf47000] 09:26:20 INFO - PROCESS | 26294 | 1469550380183 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d0c9000) [pid = 26294] [serial = 1098] [outer = 0x8cf47000] 09:26:21 INFO - PROCESS | 26294 | 1469550381103 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]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1233ms 09:26:21 INFO - PROCESS | 26294 | 1469550381135 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 26294 | 1469550381143 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:26:21 INFO - PROCESS | 26294 | 1469550381154 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 26294 | 1469550381158 Marionette TRACE conn4 <- [1,1434,null,{}] 09:26:21 INFO - PROCESS | 26294 | 1469550381165 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}] 09:26:21 INFO - PROCESS | 26294 | 1469550381170 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:21 INFO - PROCESS | 26294 | 1469550381338 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:26:21 INFO - PROCESS | 26294 | 1469550381458 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 26294 | 1469550381469 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72a000 == 26 [pid = 26294] [id = 366] 09:26:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d72e800) [pid = 26294] [serial = 1099] [outer = (nil)] 09:26:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d8d1800) [pid = 26294] [serial = 1100] [outer = 0x8d72e800] 09:26:21 INFO - PROCESS | 26294 | 1469550381538 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d8d7400) [pid = 26294] [serial = 1101] [outer = 0x8d72e800] 09:26:22 INFO - PROCESS | 26294 | 1469550382494 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]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1386ms 09:26:22 INFO - PROCESS | 26294 | 1469550382541 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 26294 | 1469550382545 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:26:22 INFO - PROCESS | 26294 | 1469550382558 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 26294 | 1469550382565 Marionette TRACE conn4 <- [1,1438,null,{}] 09:26:22 INFO - PROCESS | 26294 | 1469550382582 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}] 09:26:22 INFO - PROCESS | 26294 | 1469550382591 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:22 INFO - PROCESS | 26294 | 1469550382805 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:26:22 INFO - PROCESS | 26294 | 1469550382886 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 26294 | 1469550382893 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db45800 == 27 [pid = 26294] [id = 367] 09:26:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8db49000) [pid = 26294] [serial = 1102] [outer = (nil)] 09:26:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e1dc000) [pid = 26294] [serial = 1103] [outer = 0x8db49000] 09:26:22 INFO - PROCESS | 26294 | 1469550382968 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8e24a000) [pid = 26294] [serial = 1104] [outer = 0x8db49000] 09:26:23 INFO - PROCESS | 26294 | 1469550383874 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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1392ms 09:26:23 INFO - PROCESS | 26294 | 1469550383943 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 26294 | 1469550383962 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:26:23 INFO - PROCESS | 26294 | 1469550383976 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 26294 | 1469550383979 Marionette TRACE conn4 <- [1,1442,null,{}] 09:26:23 INFO - PROCESS | 26294 | 1469550383984 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}] 09:26:23 INFO - PROCESS | 26294 | 1469550383989 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:24 INFO - PROCESS | 26294 | 1469550384192 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8f48e400) [pid = 26294] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91108800) [pid = 26294] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d0cec00) [pid = 26294] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8db44400) [pid = 26294] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8cf3c800) [pid = 26294] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8eb42c00) [pid = 26294] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d0cd000) [pid = 26294] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8db4c800) [pid = 26294] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8d0c4c00) [pid = 26294] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:26:24 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x91a67000) [pid = 26294] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:26:24 INFO - PROCESS | 26294 | 1469550384615 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 26294 | 1469550384621 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beab000 == 28 [pid = 26294] [id = 368] 09:26:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8beb9000) [pid = 26294] [serial = 1105] [outer = (nil)] 09:26:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d3c2400) [pid = 26294] [serial = 1106] [outer = 0x8beb9000] 09:26:24 INFO - PROCESS | 26294 | 1469550384690 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8db46000) [pid = 26294] [serial = 1107] [outer = 0x8beb9000] 09:26:25 INFO - PROCESS | 26294 | 1469550385458 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1534ms 09:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:26:25 INFO - PROCESS | 26294 | 1469550385511 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 26294 | 1469550385513 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:26:25 INFO - PROCESS | 26294 | 1469550385520 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 26294 | 1469550385523 Marionette TRACE conn4 <- [1,1446,null,{}] 09:26:25 INFO - PROCESS | 26294 | 1469550385529 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}] 09:26:25 INFO - PROCESS | 26294 | 1469550385533 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:25 INFO - PROCESS | 26294 | 1469550385681 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:26:25 INFO - PROCESS | 26294 | 1469550385690 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 26294 | 1469550385698 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb2400 == 29 [pid = 26294] [id = 369] 09:26:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d9bf400) [pid = 26294] [serial = 1108] [outer = (nil)] 09:26:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8f484800) [pid = 26294] [serial = 1109] [outer = 0x8d9bf400] 09:26:25 INFO - PROCESS | 26294 | 1469550385766 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8f54e000) [pid = 26294] [serial = 1110] [outer = 0x8d9bf400] 09:26:26 INFO - PROCESS | 26294 | 1469550386825 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]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1381ms 09:26:26 INFO - PROCESS | 26294 | 1469550386901 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 26294 | 1469550386908 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:26:26 INFO - PROCESS | 26294 | 1469550386917 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 26294 | 1469550386922 Marionette TRACE conn4 <- [1,1450,null,{}] 09:26:26 INFO - PROCESS | 26294 | 1469550386931 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}] 09:26:26 INFO - PROCESS | 26294 | 1469550386936 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:27 INFO - PROCESS | 26294 | 1469550387159 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:26:27 INFO - PROCESS | 26294 | 1469550387383 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 26294 | 1469550387398 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cfc00 == 30 [pid = 26294] [id = 370] 09:26:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d1f4000) [pid = 26294] [serial = 1111] [outer = (nil)] 09:26:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d3b6000) [pid = 26294] [serial = 1112] [outer = 0x8d1f4000] 09:26:27 INFO - PROCESS | 26294 | 1469550387502 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d731400) [pid = 26294] [serial = 1113] [outer = 0x8d1f4000] 09:26:28 INFO - PROCESS | 26294 | 1469550388522 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]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1689ms 09:26:28 INFO - PROCESS | 26294 | 1469550388606 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 26294 | 1469550388614 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:26:28 INFO - PROCESS | 26294 | 1469550388625 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 26294 | 1469550388628 Marionette TRACE conn4 <- [1,1454,null,{}] 09:26:28 INFO - PROCESS | 26294 | 1469550388635 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}] 09:26:28 INFO - PROCESS | 26294 | 1469550388642 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:28 INFO - PROCESS | 26294 | 1469550388872 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:26:29 INFO - PROCESS | 26294 | 1469550389089 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 26294 | 1469550389100 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb3800 == 31 [pid = 26294] [id = 371] 09:26:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8db44000) [pid = 26294] [serial = 1114] [outer = (nil)] 09:26:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8e1e3800) [pid = 26294] [serial = 1115] [outer = 0x8db44000] 09:26:29 INFO - PROCESS | 26294 | 1469550389180 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8db50000) [pid = 26294] [serial = 1116] [outer = 0x8db44000] 09:26:30 INFO - PROCESS | 26294 | 1469550390223 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]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1680ms 09:26:30 INFO - PROCESS | 26294 | 1469550390305 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 26294 | 1469550390310 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:26:30 INFO - PROCESS | 26294 | 1469550390317 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 26294 | 1469550390323 Marionette TRACE conn4 <- [1,1458,null,{}] 09:26:30 INFO - PROCESS | 26294 | 1469550390339 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}] 09:26:30 INFO - PROCESS | 26294 | 1469550390348 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:30 INFO - PROCESS | 26294 | 1469550390564 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:26:30 INFO - PROCESS | 26294 | 1469550390856 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 26294 | 1469550390873 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x9110cc00 == 32 [pid = 26294] [id = 372] 09:26:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x9110e800) [pid = 26294] [serial = 1117] [outer = (nil)] 09:26:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x913a6000) [pid = 26294] [serial = 1118] [outer = 0x9110e800] 09:26:30 INFO - PROCESS | 26294 | 1469550390982 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91a5a800) [pid = 26294] [serial = 1119] [outer = 0x9110e800] 09:26:32 INFO - PROCESS | 26294 | 1469550392049 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1751ms 09:26:32 INFO - PROCESS | 26294 | 1469550392067 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 26294 | 1469550392071 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:26:32 INFO - PROCESS | 26294 | 1469550392078 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 26294 | 1469550392082 Marionette TRACE conn4 <- [1,1462,null,{}] 09:26:32 INFO - PROCESS | 26294 | 1469550392088 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}] 09:26:32 INFO - PROCESS | 26294 | 1469550392094 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:32 INFO - PROCESS | 26294 | 1469550392276 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:26:32 INFO - PROCESS | 26294 | 1469550392623 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 26294 | 1469550392631 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb1000 == 33 [pid = 26294] [id = 373] 09:26:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8beb1800) [pid = 26294] [serial = 1120] [outer = (nil)] 09:26:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8beb4c00) [pid = 26294] [serial = 1121] [outer = 0x8beb1800] 09:26:32 INFO - PROCESS | 26294 | 1469550392745 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8cf49400) [pid = 26294] [serial = 1122] [outer = 0x8beb1800] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8f55ac00) [pid = 26294] [serial = 1068] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9110dc00) [pid = 26294] [serial = 1070] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x913ae800) [pid = 26294] [serial = 1073] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x913a9c00) [pid = 26294] [serial = 1071] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e1e0400) [pid = 26294] [serial = 1050] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d3ba800) [pid = 26294] [serial = 1052] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d3c0000) [pid = 26294] [serial = 1053] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f483400) [pid = 26294] [serial = 1058] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8f48bc00) [pid = 26294] [serial = 1059] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d1fa800) [pid = 26294] [serial = 1061] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d3bc800) [pid = 26294] [serial = 1062] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8e1db000) [pid = 26294] [serial = 1055] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8e248c00) [pid = 26294] [serial = 1056] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d9ce400) [pid = 26294] [serial = 1064] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8e1d7c00) [pid = 26294] [serial = 1067] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91e85c00) [pid = 26294] [serial = 1077] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x91ad0c00) [pid = 26294] [serial = 1076] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x8e1da400) [pid = 26294] [serial = 1065] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x91a5c000) [pid = 26294] [serial = 1074] [outer = (nil)] [url = about:blank] 09:26:33 INFO - PROCESS | 26294 | 1469550393773 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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1744ms 09:26:33 INFO - PROCESS | 26294 | 1469550393825 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 26294 | 1469550393830 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:26:33 INFO - PROCESS | 26294 | 1469550393838 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 26294 | 1469550393842 Marionette TRACE conn4 <- [1,1466,null,{}] 09:26:33 INFO - PROCESS | 26294 | 1469550393850 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}] 09:26:33 INFO - PROCESS | 26294 | 1469550393856 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:34 INFO - PROCESS | 26294 | 1469550394029 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:26:34 INFO - PROCESS | 26294 | 1469550394197 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 26294 | 1469550394208 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3c2000 == 34 [pid = 26294] [id = 374] 09:26:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8d726400) [pid = 26294] [serial = 1123] [outer = (nil)] 09:26:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8d9b4c00) [pid = 26294] [serial = 1124] [outer = 0x8d726400] 09:26:34 INFO - PROCESS | 26294 | 1469550394282 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d9ce800) [pid = 26294] [serial = 1125] [outer = 0x8d726400] 09:26:35 INFO - PROCESS | 26294 | 1469550395054 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1286ms 09:26:35 INFO - PROCESS | 26294 | 1469550395127 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 26294 | 1469550395134 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:26:35 INFO - PROCESS | 26294 | 1469550395141 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 26294 | 1469550395144 Marionette TRACE conn4 <- [1,1470,null,{}] 09:26:35 INFO - PROCESS | 26294 | 1469550395151 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}] 09:26:35 INFO - PROCESS | 26294 | 1469550395156 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:35 INFO - PROCESS | 26294 | 1469550395317 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:26:35 INFO - PROCESS | 26294 | 1469550395439 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 26294 | 1469550395446 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1db000 == 35 [pid = 26294] [id = 375] 09:26:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8e1e1c00) [pid = 26294] [serial = 1126] [outer = (nil)] 09:26:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8eb3bc00) [pid = 26294] [serial = 1127] [outer = 0x8e1e1c00] 09:26:35 INFO - PROCESS | 26294 | 1469550395518 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8ebc3c00) [pid = 26294] [serial = 1128] [outer = 0x8e1e1c00] 09:26:36 INFO - PROCESS | 26294 | 1469550396399 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1297ms 09:26:36 INFO - PROCESS | 26294 | 1469550396439 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 26294 | 1469550396442 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:26:36 INFO - PROCESS | 26294 | 1469550396456 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 26294 | 1469550396465 Marionette TRACE conn4 <- [1,1474,null,{}] 09:26:36 INFO - PROCESS | 26294 | 1469550396485 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}] 09:26:36 INFO - PROCESS | 26294 | 1469550396491 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:36 INFO - PROCESS | 26294 | 1469550396700 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:26:36 INFO - PROCESS | 26294 | 1469550396726 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 26294 | 1469550396732 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8db400 == 36 [pid = 26294] [id = 376] 09:26:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x91101c00) [pid = 26294] [serial = 1129] [outer = (nil)] 09:26:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x913a0400) [pid = 26294] [serial = 1130] [outer = 0x91101c00] 09:26:36 INFO - PROCESS | 26294 | 1469550396812 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x913a2800) [pid = 26294] [serial = 1131] [outer = 0x91101c00] 09:26:37 INFO - PROCESS | 26294 | 1469550397750 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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1372ms 09:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:26:37 INFO - PROCESS | 26294 | 1469550397821 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 26294 | 1469550397825 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:26:37 INFO - PROCESS | 26294 | 1469550397831 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 26294 | 1469550397834 Marionette TRACE conn4 <- [1,1478,null,{}] 09:26:37 INFO - PROCESS | 26294 | 1469550397840 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}] 09:26:37 INFO - PROCESS | 26294 | 1469550397845 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:38 INFO - PROCESS | 26294 | 1469550398053 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:26:38 INFO - PROCESS | 26294 | 1469550398072 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 26294 | 1469550398080 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaa800 == 37 [pid = 26294] [id = 377] 09:26:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d9b9800) [pid = 26294] [serial = 1132] [outer = (nil)] 09:26:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91a66c00) [pid = 26294] [serial = 1133] [outer = 0x8d9b9800] 09:26:38 INFO - PROCESS | 26294 | 1469550398146 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x91a68c00) [pid = 26294] [serial = 1134] [outer = 0x8d9b9800] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8db49000) [pid = 26294] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8beb9000) [pid = 26294] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8cf46c00) [pid = 26294] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d72e800) [pid = 26294] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8cf47000) [pid = 26294] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8d8cdc00) [pid = 26294] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8f48d000) [pid = 26294] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x91e82000) [pid = 26294] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8f558800) [pid = 26294] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:26:38 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8f558c00) [pid = 26294] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:26:39 INFO - PROCESS | 26294 | 1469550399065 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1284ms 09:26:39 INFO - PROCESS | 26294 | 1469550399114 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 26294 | 1469550399118 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:26:39 INFO - PROCESS | 26294 | 1469550399124 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 26294 | 1469550399127 Marionette TRACE conn4 <- [1,1482,null,{}] 09:26:39 INFO - PROCESS | 26294 | 1469550399133 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}] 09:26:39 INFO - PROCESS | 26294 | 1469550399138 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:39 INFO - PROCESS | 26294 | 1469550399291 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:26:39 INFO - PROCESS | 26294 | 1469550399301 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 26294 | 1469550399319 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3f800 == 38 [pid = 26294] [id = 378] 09:26:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d1fa000) [pid = 26294] [serial = 1135] [outer = (nil)] 09:26:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8f489c00) [pid = 26294] [serial = 1136] [outer = 0x8d1fa000] 09:26:39 INFO - PROCESS | 26294 | 1469550399510 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x91ac8400) [pid = 26294] [serial = 1137] [outer = 0x8d1fa000] 09:26:40 INFO - PROCESS | 26294 | 1469550400323 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]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1236ms 09:26:40 INFO - PROCESS | 26294 | 1469550400360 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 26294 | 1469550400364 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:26:40 INFO - PROCESS | 26294 | 1469550400370 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 26294 | 1469550400373 Marionette TRACE conn4 <- [1,1486,null,{}] 09:26:40 INFO - PROCESS | 26294 | 1469550400387 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}] 09:26:40 INFO - PROCESS | 26294 | 1469550400392 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:40 INFO - PROCESS | 26294 | 1469550400611 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:26:40 INFO - PROCESS | 26294 | 1469550400775 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 26294 | 1469550400783 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5800 == 39 [pid = 26294] [id = 379] 09:26:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8beb8800) [pid = 26294] [serial = 1138] [outer = (nil)] 09:26:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d1f3c00) [pid = 26294] [serial = 1139] [outer = 0x8beb8800] 09:26:40 INFO - PROCESS | 26294 | 1469550400867 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d1fdc00) [pid = 26294] [serial = 1140] [outer = 0x8beb8800] 09:26:41 INFO - PROCESS | 26294 | 1469550401957 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]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1630ms 09:26:42 INFO - PROCESS | 26294 | 1469550402004 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 26294 | 1469550402010 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:26:42 INFO - PROCESS | 26294 | 1469550402019 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 26294 | 1469550402023 Marionette TRACE conn4 <- [1,1490,null,{}] 09:26:42 INFO - PROCESS | 26294 | 1469550402031 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}] 09:26:42 INFO - PROCESS | 26294 | 1469550402037 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:42 INFO - PROCESS | 26294 | 1469550402220 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:26:42 INFO - PROCESS | 26294 | 1469550402437 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 26294 | 1469550402447 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1dbc00 == 40 [pid = 26294] [id = 380] 09:26:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8e1de000) [pid = 26294] [serial = 1141] [outer = (nil)] 09:26:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e24a400) [pid = 26294] [serial = 1142] [outer = 0x8e1de000] 09:26:42 INFO - PROCESS | 26294 | 1469550402572 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8ebba400) [pid = 26294] [serial = 1143] [outer = 0x8e1de000] 09:26:43 INFO - PROCESS | 26294 | 1469550403504 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1532ms 09:26:43 INFO - PROCESS | 26294 | 1469550403550 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:26:43 INFO - PROCESS | 26294 | 1469550403556 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:26:43 INFO - PROCESS | 26294 | 1469550403562 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 26294 | 1469550403566 Marionette TRACE conn4 <- [1,1494,null,{}] 09:26:43 INFO - PROCESS | 26294 | 1469550403572 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}] 09:26:43 INFO - PROCESS | 26294 | 1469550403578 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:43 INFO - PROCESS | 26294 | 1469550403793 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:26:44 INFO - PROCESS | 26294 | 1469550404048 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 26294 | 1469550404057 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f558000 == 41 [pid = 26294] [id = 381] 09:26:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x9110a000) [pid = 26294] [serial = 1144] [outer = (nil)] 09:26:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91a62000) [pid = 26294] [serial = 1145] [outer = 0x9110a000] 09:26:44 INFO - PROCESS | 26294 | 1469550404182 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x91ac9c00) [pid = 26294] [serial = 1146] [outer = 0x9110a000] 09:26:45 INFO - PROCESS | 26294 | 1469550405111 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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1583ms 09:26:45 INFO - PROCESS | 26294 | 1469550405145 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 26294 | 1469550405152 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:26:45 INFO - PROCESS | 26294 | 1469550405170 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 26294 | 1469550405177 Marionette TRACE conn4 <- [1,1498,null,{}] 09:26:45 INFO - PROCESS | 26294 | 1469550405183 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}] 09:26:45 INFO - PROCESS | 26294 | 1469550405190 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:45 INFO - PROCESS | 26294 | 1469550405367 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:26:45 INFO - PROCESS | 26294 | 1469550405532 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 26294 | 1469550405539 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cbc00 == 42 [pid = 26294] [id = 382] 09:26:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8e24f400) [pid = 26294] [serial = 1147] [outer = (nil)] 09:26:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91e9c800) [pid = 26294] [serial = 1148] [outer = 0x8e24f400] 09:26:45 INFO - PROCESS | 26294 | 1469550405623 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91ecbc00) [pid = 26294] [serial = 1149] [outer = 0x8e24f400] 09:26:46 INFO - PROCESS | 26294 | 1469550406521 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1399ms 09:26:46 INFO - PROCESS | 26294 | 1469550406559 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 26294 | 1469550406564 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:26:46 INFO - PROCESS | 26294 | 1469550406570 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 26294 | 1469550406574 Marionette TRACE conn4 <- [1,1502,null,{}] 09:26:46 INFO - PROCESS | 26294 | 1469550406580 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}] 09:26:46 INFO - PROCESS | 26294 | 1469550406585 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:46 INFO - PROCESS | 26294 | 1469550406756 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:26:46 INFO - PROCESS | 26294 | 1469550406932 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 26294 | 1469550406941 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e9b800 == 43 [pid = 26294] [id = 383] 09:26:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91eca000) [pid = 26294] [serial = 1150] [outer = (nil)] 09:26:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x9203e800) [pid = 26294] [serial = 1151] [outer = 0x91eca000] 09:26:47 INFO - PROCESS | 26294 | 1469550407018 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x9203a000) [pid = 26294] [serial = 1152] [outer = 0x91eca000] 09:26:47 INFO - PROCESS | 26294 | 1469550407980 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1482ms 09:26:48 INFO - PROCESS | 26294 | 1469550408052 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 26294 | 1469550408056 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:26:48 INFO - PROCESS | 26294 | 1469550408063 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 26294 | 1469550408066 Marionette TRACE conn4 <- [1,1506,null,{}] 09:26:48 INFO - PROCESS | 26294 | 1469550408072 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}] 09:26:48 INFO - PROCESS | 26294 | 1469550408077 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:48 INFO - PROCESS | 26294 | 1469550408304 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:26:48 INFO - PROCESS | 26294 | 1469550408527 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 26294 | 1469550408544 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0ca400 == 44 [pid = 26294] [id = 384] 09:26:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d1f1800) [pid = 26294] [serial = 1153] [outer = (nil)] 09:26:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d8d6000) [pid = 26294] [serial = 1154] [outer = 0x8d1f1800] 09:26:48 INFO - PROCESS | 26294 | 1469550408648 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8f551000) [pid = 26294] [serial = 1155] [outer = 0x8d1f1800] 09:26:49 INFO - PROCESS | 26294 | 1469550409744 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1732ms 09:26:49 INFO - PROCESS | 26294 | 1469550409796 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 26294 | 1469550409801 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:26:49 INFO - PROCESS | 26294 | 1469550409810 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 26294 | 1469550409814 Marionette TRACE conn4 <- [1,1510,null,{}] 09:26:49 INFO - PROCESS | 26294 | 1469550409822 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}] 09:26:49 INFO - PROCESS | 26294 | 1469550409828 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:50 INFO - PROCESS | 26294 | 1469550410041 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:26:50 INFO - PROCESS | 26294 | 1469550410312 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 26294 | 1469550410324 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d3c00 == 45 [pid = 26294] [id = 385] 09:26:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d8d5800) [pid = 26294] [serial = 1156] [outer = (nil)] 09:26:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d9b8400) [pid = 26294] [serial = 1157] [outer = 0x8d8d5800] 09:26:50 INFO - PROCESS | 26294 | 1469550410447 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d9c6c00) [pid = 26294] [serial = 1158] [outer = 0x8d8d5800] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3f800 == 44 [pid = 26294] [id = 378] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaa800 == 43 [pid = 26294] [id = 377] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8db400 == 42 [pid = 26294] [id = 376] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1db000 == 41 [pid = 26294] [id = 375] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3c2000 == 40 [pid = 26294] [id = 374] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb1000 == 39 [pid = 26294] [id = 373] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf44800 == 38 [pid = 26294] [id = 365] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb2400 == 37 [pid = 26294] [id = 369] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8db45800 == 36 [pid = 26294] [id = 367] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cfc00 == 35 [pid = 26294] [id = 370] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb3800 == 34 [pid = 26294] [id = 371] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x9110cc00 == 33 [pid = 26294] [id = 372] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72a000 == 32 [pid = 26294] [id = 366] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beab000 == 31 [pid = 26294] [id = 368] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3d400 == 30 [pid = 26294] [id = 364] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0ca400 == 29 [pid = 26294] [id = 384] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x91e9b800 == 28 [pid = 26294] [id = 383] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cbc00 == 27 [pid = 26294] [id = 382] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1dbc00 == 26 [pid = 26294] [id = 380] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8f558000 == 25 [pid = 26294] [id = 381] 09:26:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb5800 == 24 [pid = 26294] [id = 379] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8f484800) [pid = 26294] [serial = 1109] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8e1dc000) [pid = 26294] [serial = 1103] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d3c2400) [pid = 26294] [serial = 1106] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d0c9c00) [pid = 26294] [serial = 1094] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d1fd800) [pid = 26294] [serial = 1095] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d8d1800) [pid = 26294] [serial = 1100] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d0c2800) [pid = 26294] [serial = 1097] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d0c9000) [pid = 26294] [serial = 1098] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8db4d000) [pid = 26294] [serial = 1080] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9bd800) [pid = 26294] [serial = 1079] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91a5f400) [pid = 26294] [serial = 1083] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91108000) [pid = 26294] [serial = 1082] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91e96400) [pid = 26294] [serial = 1086] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x91e8c400) [pid = 26294] [serial = 1085] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91ece000) [pid = 26294] [serial = 1089] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91ec9400) [pid = 26294] [serial = 1088] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9203f400) [pid = 26294] [serial = 1092] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x92038400) [pid = 26294] [serial = 1091] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8e24a000) [pid = 26294] [serial = 1104] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8db46000) [pid = 26294] [serial = 1107] [outer = (nil)] [url = about:blank] 09:26:51 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d8d7400) [pid = 26294] [serial = 1101] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 26294 | 1469550412235 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]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2485ms 09:26:52 INFO - PROCESS | 26294 | 1469550412295 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 26294 | 1469550412301 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:26:52 INFO - PROCESS | 26294 | 1469550412365 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 26294 | 1469550412372 Marionette TRACE conn4 <- [1,1514,null,{}] 09:26:52 INFO - PROCESS | 26294 | 1469550412380 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}] 09:26:52 INFO - PROCESS | 26294 | 1469550412385 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:52 INFO - PROCESS | 26294 | 1469550412546 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:26:52 INFO - PROCESS | 26294 | 1469550412557 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 26294 | 1469550412565 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf46800 == 25 [pid = 26294] [id = 386] 09:26:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8cf47000) [pid = 26294] [serial = 1159] [outer = (nil)] 09:26:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d0cd000) [pid = 26294] [serial = 1160] [outer = 0x8cf47000] 09:26:52 INFO - PROCESS | 26294 | 1469550412636 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d1f6000) [pid = 26294] [serial = 1161] [outer = 0x8cf47000] 09:26:53 INFO - PROCESS | 26294 | 1469550413530 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1188ms 09:26:53 INFO - PROCESS | 26294 | 1469550413553 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:26:53 INFO - PROCESS | 26294 | 1469550413561 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:26:53 INFO - PROCESS | 26294 | 1469550413573 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 26294 | 1469550413577 Marionette TRACE conn4 <- [1,1518,null,{}] 09:26:53 INFO - PROCESS | 26294 | 1469550413583 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}] 09:26:53 INFO - PROCESS | 26294 | 1469550413589 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:53 INFO - PROCESS | 26294 | 1469550413802 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:26:53 INFO - PROCESS | 26294 | 1469550413977 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 26294 | 1469550413983 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3be800 == 26 [pid = 26294] [id = 387] 09:26:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d72e000) [pid = 26294] [serial = 1162] [outer = (nil)] 09:26:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d8d1000) [pid = 26294] [serial = 1163] [outer = 0x8d72e000] 09:26:54 INFO - PROCESS | 26294 | 1469550414058 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d8d6400) [pid = 26294] [serial = 1164] [outer = 0x8d72e000] 09:26:54 INFO - PROCESS | 26294 | 1469550414913 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]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1383ms 09:26:54 INFO - PROCESS | 26294 | 1469550414955 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 26294 | 1469550414958 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:26:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:26:54 INFO - PROCESS | 26294 | 1469550414972 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 26294 | 1469550414978 Marionette TRACE conn4 <- [1,1522,null,{}] 09:26:54 INFO - PROCESS | 26294 | 1469550414996 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}] 09:26:55 INFO - PROCESS | 26294 | 1469550415004 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:55 INFO - PROCESS | 26294 | 1469550415216 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:26:55 INFO - PROCESS | 26294 | 1469550415237 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 26294 | 1469550415248 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1df400 == 27 [pid = 26294] [id = 388] 09:26:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8e1e0000) [pid = 26294] [serial = 1165] [outer = (nil)] 09:26:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e244000) [pid = 26294] [serial = 1166] [outer = 0x8e1e0000] 09:26:55 INFO - PROCESS | 26294 | 1469550415318 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8e24e400) [pid = 26294] [serial = 1167] [outer = 0x8e1e0000] 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:55 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:26:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:26:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:26:56 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:26:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:26:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1185ms 09:26:56 INFO - PROCESS | 26294 | 1469550416130 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"]]]}] 09:26:56 INFO - PROCESS | 26294 | 1469550416173 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 26294 | 1469550416181 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:26:56 INFO - PROCESS | 26294 | 1469550416196 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 26294 | 1469550416199 Marionette TRACE conn4 <- [1,1526,null,{}] 09:26:56 INFO - PROCESS | 26294 | 1469550416204 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}] 09:26:56 INFO - PROCESS | 26294 | 1469550416208 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:56 INFO - PROCESS | 26294 | 1469550416422 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x9110e800) [pid = 26294] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e1e1c00) [pid = 26294] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8db44000) [pid = 26294] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d1f4000) [pid = 26294] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91101c00) [pid = 26294] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8beb1800) [pid = 26294] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d726400) [pid = 26294] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8d9bf400) [pid = 26294] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d9b9800) [pid = 26294] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:26:56 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d1fa000) [pid = 26294] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:26:57 INFO - PROCESS | 26294 | 1469550416997 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 26294 | 1469550417005 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4c800 == 28 [pid = 26294] [id = 389] 09:26:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8bd4f800) [pid = 26294] [serial = 1168] [outer = (nil)] 09:26:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d1fa000) [pid = 26294] [serial = 1169] [outer = 0x8bd4f800] 09:26:57 INFO - PROCESS | 26294 | 1469550417074 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8e1dac00) [pid = 26294] [serial = 1170] [outer = 0x8bd4f800] 09:26:57 INFO - PROCESS | 26294 | 1469550417761 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"]]]}] 09:26:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:26:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:26:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:26:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1584ms 09:26:57 INFO - PROCESS | 26294 | 1469550417781 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 26294 | 1469550417785 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:26:57 INFO - PROCESS | 26294 | 1469550417794 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 26294 | 1469550417797 Marionette TRACE conn4 <- [1,1530,null,{}] 09:26:57 INFO - PROCESS | 26294 | 1469550417802 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}] 09:26:57 INFO - PROCESS | 26294 | 1469550417807 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:58 INFO - PROCESS | 26294 | 1469550417999 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:26:58 INFO - PROCESS | 26294 | 1469550418022 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 26294 | 1469550418030 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bc800 == 29 [pid = 26294] [id = 390] 09:26:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d9bc000) [pid = 26294] [serial = 1171] [outer = (nil)] 09:26:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8f558400) [pid = 26294] [serial = 1172] [outer = 0x8d9bc000] 09:26:58 INFO - PROCESS | 26294 | 1469550418095 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x9110c400) [pid = 26294] [serial = 1173] [outer = 0x8d9bc000] 09:26:58 INFO - PROCESS | 26294 | 1469550418908 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]]]}] 09:26:58 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:26:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:26:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:26:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:26:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:26:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1179ms 09:26:59 INFO - PROCESS | 26294 | 1469550419031 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 26294 | 1469550419037 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:26:59 INFO - PROCESS | 26294 | 1469550419052 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 26294 | 1469550419058 Marionette TRACE conn4 <- [1,1534,null,{}] 09:26:59 INFO - PROCESS | 26294 | 1469550419067 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}] 09:26:59 INFO - PROCESS | 26294 | 1469550419073 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:59 INFO - PROCESS | 26294 | 1469550419246 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:26:59 INFO - PROCESS | 26294 | 1469550419412 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 26294 | 1469550419428 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:26:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beab800 == 30 [pid = 26294] [id = 391] 09:26:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d0c1c00) [pid = 26294] [serial = 1174] [outer = (nil)] 09:26:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d0cd400) [pid = 26294] [serial = 1175] [outer = 0x8d0c1c00] 09:26:59 INFO - PROCESS | 26294 | 1469550419511 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d3bf400) [pid = 26294] [serial = 1176] [outer = 0x8d0c1c00] 09:27:00 INFO - PROCESS | 26294 | 1469550420587 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]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1613ms 09:27:00 INFO - PROCESS | 26294 | 1469550420660 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 26294 | 1469550420667 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:27:00 INFO - PROCESS | 26294 | 1469550420678 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 26294 | 1469550420682 Marionette TRACE conn4 <- [1,1538,null,{}] 09:27:00 INFO - PROCESS | 26294 | 1469550420689 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}] 09:27:00 INFO - PROCESS | 26294 | 1469550420695 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:00 INFO - PROCESS | 26294 | 1469550420910 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:27:01 INFO - PROCESS | 26294 | 1469550421192 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 26294 | 1469550421201 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d000 == 31 [pid = 26294] [id = 392] 09:27:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8db4cc00) [pid = 26294] [serial = 1177] [outer = (nil)] 09:27:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8e1dbc00) [pid = 26294] [serial = 1178] [outer = 0x8db4cc00] 09:27:01 INFO - PROCESS | 26294 | 1469550421291 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8ebb7000) [pid = 26294] [serial = 1179] [outer = 0x8db4cc00] 09:27:02 INFO - PROCESS | 26294 | 1469550422363 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1731ms 09:27:02 INFO - PROCESS | 26294 | 1469550422409 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:27:02 INFO - PROCESS | 26294 | 1469550422413 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:27:02 INFO - PROCESS | 26294 | 1469550422420 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 26294 | 1469550422426 Marionette TRACE conn4 <- [1,1542,null,{}] 09:27:02 INFO - PROCESS | 26294 | 1469550422443 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}] 09:27:02 INFO - PROCESS | 26294 | 1469550422452 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:02 INFO - PROCESS | 26294 | 1469550422638 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:27:02 INFO - PROCESS | 26294 | 1469550422854 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 26294 | 1469550422864 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a67000 == 32 [pid = 26294] [id = 393] 09:27:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91a67400) [pid = 26294] [serial = 1180] [outer = (nil)] 09:27:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91acdc00) [pid = 26294] [serial = 1181] [outer = 0x91a67400] 09:27:02 INFO - PROCESS | 26294 | 1469550422955 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e82400) [pid = 26294] [serial = 1182] [outer = 0x91a67400] 09:27:03 INFO - PROCESS | 26294 | 1469550423930 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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:27:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1547ms 09:27:03 INFO - PROCESS | 26294 | 1469550423966 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:27:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:27:03 INFO - PROCESS | 26294 | 1469550423971 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:27:03 INFO - PROCESS | 26294 | 1469550423977 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 26294 | 1469550423981 Marionette TRACE conn4 <- [1,1546,null,{}] 09:27:03 INFO - PROCESS | 26294 | 1469550423987 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}] 09:27:03 INFO - PROCESS | 26294 | 1469550423992 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:04 INFO - PROCESS | 26294 | 1469550424165 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:27:04 INFO - PROCESS | 26294 | 1469550424393 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 26294 | 1469550424402 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72cc00 == 33 [pid = 26294] [id = 394] 09:27:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8db44400) [pid = 26294] [serial = 1183] [outer = (nil)] 09:27:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e99c00) [pid = 26294] [serial = 1184] [outer = 0x8db44400] 09:27:04 INFO - PROCESS | 26294 | 1469550424483 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91ea0400) [pid = 26294] [serial = 1185] [outer = 0x8db44400] 09:27:05 INFO - PROCESS | 26294 | 1469550425607 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:27:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1681ms 09:27:05 INFO - PROCESS | 26294 | 1469550425659 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 26294 | 1469550425670 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:27:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:27:05 INFO - PROCESS | 26294 | 1469550425682 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 26294 | 1469550425690 Marionette TRACE conn4 <- [1,1550,null,{}] 09:27:05 INFO - PROCESS | 26294 | 1469550425705 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}] 09:27:05 INFO - PROCESS | 26294 | 1469550425710 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:05 INFO - PROCESS | 26294 | 1469550425886 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:27:06 INFO - PROCESS | 26294 | 1469550426154 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 26294 | 1469550426164 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4c800 == 32 [pid = 26294] [id = 389] 09:27:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb6c00 == 33 [pid = 26294] [id = 395] 09:27:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8cf42800) [pid = 26294] [serial = 1186] [outer = (nil)] 09:27:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d3b4000) [pid = 26294] [serial = 1187] [outer = 0x8cf42800] 09:27:06 INFO - PROCESS | 26294 | 1469550426253 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d72b800) [pid = 26294] [serial = 1188] [outer = 0x8cf42800] 09:27:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1df400 == 32 [pid = 26294] [id = 388] 09:27:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3be800 == 31 [pid = 26294] [id = 387] 09:27:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf46800 == 30 [pid = 26294] [id = 386] 09:27:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d3c00 == 29 [pid = 26294] [id = 385] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91ac8400) [pid = 26294] [serial = 1137] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91a5a800) [pid = 26294] [serial = 1119] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8ebc3c00) [pid = 26294] [serial = 1128] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8e1e3800) [pid = 26294] [serial = 1115] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d3b6000) [pid = 26294] [serial = 1112] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x913a6000) [pid = 26294] [serial = 1118] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x913a0400) [pid = 26294] [serial = 1130] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8cf49400) [pid = 26294] [serial = 1122] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x913a2800) [pid = 26294] [serial = 1131] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8db50000) [pid = 26294] [serial = 1116] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d9ce800) [pid = 26294] [serial = 1125] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8f54e000) [pid = 26294] [serial = 1110] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d731400) [pid = 26294] [serial = 1113] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8beb4c00) [pid = 26294] [serial = 1121] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8eb3bc00) [pid = 26294] [serial = 1127] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d9b4c00) [pid = 26294] [serial = 1124] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x91a68c00) [pid = 26294] [serial = 1134] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x91a66c00) [pid = 26294] [serial = 1133] [outer = (nil)] [url = about:blank] 09:27:06 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8f489c00) [pid = 26294] [serial = 1136] [outer = (nil)] [url = about:blank] 09:27:07 INFO - PROCESS | 26294 | 1469550427078 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1454ms 09:27:07 INFO - PROCESS | 26294 | 1469550427136 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 26294 | 1469550427142 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:27:07 INFO - PROCESS | 26294 | 1469550427152 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 26294 | 1469550427156 Marionette TRACE conn4 <- [1,1554,null,{}] 09:27:07 INFO - PROCESS | 26294 | 1469550427162 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}] 09:27:07 INFO - PROCESS | 26294 | 1469550427167 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:07 INFO - PROCESS | 26294 | 1469550427326 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:27:07 INFO - PROCESS | 26294 | 1469550427336 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 26294 | 1469550427347 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b4400 == 30 [pid = 26294] [id = 396] 09:27:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d9cd800) [pid = 26294] [serial = 1189] [outer = (nil)] 09:27:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8db46000) [pid = 26294] [serial = 1190] [outer = 0x8d9cd800] 09:27:07 INFO - PROCESS | 26294 | 1469550427427 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8db50000) [pid = 26294] [serial = 1191] [outer = 0x8d9cd800] 09:27:08 INFO - PROCESS | 26294 | 1469550428349 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1238ms 09:27:08 INFO - PROCESS | 26294 | 1469550428391 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 26294 | 1469550428394 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:27:08 INFO - PROCESS | 26294 | 1469550428405 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 26294 | 1469550428409 Marionette TRACE conn4 <- [1,1558,null,{}] 09:27:08 INFO - PROCESS | 26294 | 1469550428425 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}] 09:27:08 INFO - PROCESS | 26294 | 1469550428433 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:08 INFO - PROCESS | 26294 | 1469550428592 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:27:08 INFO - PROCESS | 26294 | 1469550428729 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 26294 | 1469550428741 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb41000 == 31 [pid = 26294] [id = 397] 09:27:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8ebb7c00) [pid = 26294] [serial = 1192] [outer = (nil)] 09:27:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8f54e000) [pid = 26294] [serial = 1193] [outer = 0x8ebb7c00] 09:27:08 INFO - PROCESS | 26294 | 1469550428811 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f558c00) [pid = 26294] [serial = 1194] [outer = 0x8ebb7c00] 09:27:09 INFO - PROCESS | 26294 | 1469550429645 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]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1282ms 09:27:09 INFO - PROCESS | 26294 | 1469550429688 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:27:09 INFO - PROCESS | 26294 | 1469550429692 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:27:09 INFO - PROCESS | 26294 | 1469550429698 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 26294 | 1469550429701 Marionette TRACE conn4 <- [1,1562,null,{}] 09:27:09 INFO - PROCESS | 26294 | 1469550429706 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}] 09:27:09 INFO - PROCESS | 26294 | 1469550429710 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:09 INFO - PROCESS | 26294 | 1469550429925 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:27:09 INFO - PROCESS | 26294 | 1469550429957 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 26294 | 1469550429964 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd48c00 == 32 [pid = 26294] [id = 398] 09:27:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8cf3c400) [pid = 26294] [serial = 1195] [outer = (nil)] 09:27:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x913a8c00) [pid = 26294] [serial = 1196] [outer = 0x8cf3c400] 09:27:10 INFO - PROCESS | 26294 | 1469550430032 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x913aa000) [pid = 26294] [serial = 1197] [outer = 0x8cf3c400] 09:27:10 INFO - PROCESS | 26294 | 1469550430919 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1289ms 09:27:10 INFO - PROCESS | 26294 | 1469550430987 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 26294 | 1469550430990 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:27:10 INFO - PROCESS | 26294 | 1469550430997 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 26294 | 1469550431000 Marionette TRACE conn4 <- [1,1566,null,{}] 09:27:11 INFO - PROCESS | 26294 | 1469550431006 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}] 09:27:11 INFO - PROCESS | 26294 | 1469550431011 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:11 INFO - PROCESS | 26294 | 1469550431216 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d72e000) [pid = 26294] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8beb8800) [pid = 26294] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e1e0000) [pid = 26294] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8e1de000) [pid = 26294] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8bd4f800) [pid = 26294] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9110a000) [pid = 26294] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8e24f400) [pid = 26294] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8cf47000) [pid = 26294] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91eca000) [pid = 26294] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d1f1800) [pid = 26294] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:27:11 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d8d5800) [pid = 26294] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:27:11 INFO - PROCESS | 26294 | 1469550431402 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 26294 | 1469550431409 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4f800 == 33 [pid = 26294] [id = 399] 09:27:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8beb1000) [pid = 26294] [serial = 1198] [outer = (nil)] 09:27:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d8d3800) [pid = 26294] [serial = 1199] [outer = 0x8beb1000] 09:27:11 INFO - PROCESS | 26294 | 1469550431476 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d9bf400) [pid = 26294] [serial = 1200] [outer = 0x8beb1000] 09:27:12 INFO - PROCESS | 26294 | 1469550432368 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]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:27:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1387ms 09:27:12 INFO - PROCESS | 26294 | 1469550432384 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 26294 | 1469550432387 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:27:12 INFO - PROCESS | 26294 | 1469550432394 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 26294 | 1469550432397 Marionette TRACE conn4 <- [1,1570,null,{}] 09:27:12 INFO - PROCESS | 26294 | 1469550432403 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}] 09:27:12 INFO - PROCESS | 26294 | 1469550432413 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:12 INFO - PROCESS | 26294 | 1469550432629 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:27:12 INFO - PROCESS | 26294 | 1469550432774 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 26294 | 1469550432781 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beac400 == 34 [pid = 26294] [id = 400] 09:27:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8cf3fc00) [pid = 26294] [serial = 1201] [outer = (nil)] 09:27:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91ac8400) [pid = 26294] [serial = 1202] [outer = 0x8cf3fc00] 09:27:12 INFO - PROCESS | 26294 | 1469550432851 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x91e96000) [pid = 26294] [serial = 1203] [outer = 0x8cf3fc00] 09:27:13 INFO - PROCESS | 26294 | 1469550433760 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1443ms 09:27:13 INFO - PROCESS | 26294 | 1469550433838 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 26294 | 1469550433845 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:27:13 INFO - PROCESS | 26294 | 1469550433854 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 26294 | 1469550433859 Marionette TRACE conn4 <- [1,1574,null,{}] 09:27:13 INFO - PROCESS | 26294 | 1469550433868 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}] 09:27:13 INFO - PROCESS | 26294 | 1469550433873 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:14 INFO - PROCESS | 26294 | 1469550434096 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:27:14 INFO - PROCESS | 26294 | 1469550434339 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 26294 | 1469550434354 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3d400 == 35 [pid = 26294] [id = 401] 09:27:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8cf46800) [pid = 26294] [serial = 1204] [outer = (nil)] 09:27:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d731400) [pid = 26294] [serial = 1205] [outer = 0x8cf46800] 09:27:14 INFO - PROCESS | 26294 | 1469550434479 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d9b4c00) [pid = 26294] [serial = 1206] [outer = 0x8cf46800] 09:27:15 INFO - PROCESS | 26294 | 1469550435383 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1589ms 09:27:15 INFO - PROCESS | 26294 | 1469550435443 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 26294 | 1469550435451 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:27:15 INFO - PROCESS | 26294 | 1469550435461 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 26294 | 1469550435465 Marionette TRACE conn4 <- [1,1578,null,{}] 09:27:15 INFO - PROCESS | 26294 | 1469550435472 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}] 09:27:15 INFO - PROCESS | 26294 | 1469550435478 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:15 INFO - PROCESS | 26294 | 1469550435693 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:27:15 INFO - PROCESS | 26294 | 1469550435914 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 26294 | 1469550435920 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb36000 == 36 [pid = 26294] [id = 402] 09:27:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8eb37c00) [pid = 26294] [serial = 1207] [outer = (nil)] 09:27:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8ebb6400) [pid = 26294] [serial = 1208] [outer = 0x8eb37c00] 09:27:16 INFO - PROCESS | 26294 | 1469550436055 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f48b800) [pid = 26294] [serial = 1209] [outer = 0x8eb37c00] 09:27:17 INFO - PROCESS | 26294 | 1469550437010 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]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1592ms 09:27:17 INFO - PROCESS | 26294 | 1469550437055 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:27:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:27:17 INFO - PROCESS | 26294 | 1469550437059 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:27:17 INFO - PROCESS | 26294 | 1469550437066 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 26294 | 1469550437072 Marionette TRACE conn4 <- [1,1582,null,{}] 09:27:17 INFO - PROCESS | 26294 | 1469550437089 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}] 09:27:17 INFO - PROCESS | 26294 | 1469550437098 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:17 INFO - PROCESS | 26294 | 1469550437337 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:27:17 INFO - PROCESS | 26294 | 1469550437569 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 26294 | 1469550437576 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a2800 == 37 [pid = 26294] [id = 403] 09:27:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91e88800) [pid = 26294] [serial = 1210] [outer = (nil)] 09:27:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e93800) [pid = 26294] [serial = 1211] [outer = 0x91e88800] 09:27:17 INFO - PROCESS | 26294 | 1469550437707 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91ed2400) [pid = 26294] [serial = 1212] [outer = 0x91e88800] 09:27:18 INFO - PROCESS | 26294 | 1469550438626 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:27:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1590ms 09:27:18 INFO - PROCESS | 26294 | 1469550438658 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 26294 | 1469550438663 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:27:18 INFO - PROCESS | 26294 | 1469550438669 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 26294 | 1469550438673 Marionette TRACE conn4 <- [1,1586,null,{}] 09:27:18 INFO - PROCESS | 26294 | 1469550438679 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}] 09:27:18 INFO - PROCESS | 26294 | 1469550438684 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:18 INFO - PROCESS | 26294 | 1469550438858 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:27:19 INFO - PROCESS | 26294 | 1469550439031 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 26294 | 1469550439041 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db45400 == 38 [pid = 26294] [id = 404] 09:27:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f483000) [pid = 26294] [serial = 1213] [outer = (nil)] 09:27:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x92041000) [pid = 26294] [serial = 1214] [outer = 0x8f483000] 09:27:19 INFO - PROCESS | 26294 | 1469550439126 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x9232ac00) [pid = 26294] [serial = 1215] [outer = 0x8f483000] 09:27:20 INFO - PROCESS | 26294 | 1469550440086 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:27:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1484ms 09:27:20 INFO - PROCESS | 26294 | 1469550440154 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 26294 | 1469550440158 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:27:20 INFO - PROCESS | 26294 | 1469550440165 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 26294 | 1469550440168 Marionette TRACE conn4 <- [1,1590,null,{}] 09:27:20 INFO - PROCESS | 26294 | 1469550440174 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}] 09:27:20 INFO - PROCESS | 26294 | 1469550440180 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:20 INFO - PROCESS | 26294 | 1469550440660 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:27:20 INFO - PROCESS | 26294 | 1469550440956 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 26294 | 1469550440964 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f5400 == 39 [pid = 26294] [id = 405] 09:27:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d1f7000) [pid = 26294] [serial = 1216] [outer = (nil)] 09:27:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d728400) [pid = 26294] [serial = 1217] [outer = 0x8d1f7000] 09:27:21 INFO - PROCESS | 26294 | 1469550441060 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d8cfc00) [pid = 26294] [serial = 1218] [outer = 0x8d1f7000] 09:27:22 INFO - PROCESS | 26294 | 1469550442071 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]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:27:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1988ms 09:27:22 INFO - PROCESS | 26294 | 1469550442156 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 26294 | 1469550442162 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:27:22 INFO - PROCESS | 26294 | 1469550442171 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 26294 | 1469550442176 Marionette TRACE conn4 <- [1,1594,null,{}] 09:27:22 INFO - PROCESS | 26294 | 1469550442206 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}] 09:27:22 INFO - PROCESS | 26294 | 1469550442211 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:22 INFO - PROCESS | 26294 | 1469550442401 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:27:22 INFO - PROCESS | 26294 | 1469550442713 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 26294 | 1469550442728 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4dc00 == 40 [pid = 26294] [id = 406] 09:27:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d9bf800) [pid = 26294] [serial = 1219] [outer = (nil)] 09:27:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8eb3d000) [pid = 26294] [serial = 1220] [outer = 0x8d9bf800] 09:27:22 INFO - PROCESS | 26294 | 1469550442802 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8f481800) [pid = 26294] [serial = 1221] [outer = 0x8d9bf800] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4f800 == 39 [pid = 26294] [id = 399] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd48c00 == 38 [pid = 26294] [id = 398] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb41000 == 37 [pid = 26294] [id = 397] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b4400 == 36 [pid = 26294] [id = 396] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb6c00 == 35 [pid = 26294] [id = 395] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72cc00 == 34 [pid = 26294] [id = 394] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8beab800 == 33 [pid = 26294] [id = 391] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d000 == 32 [pid = 26294] [id = 392] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x91a67000 == 31 [pid = 26294] [id = 393] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bc800 == 30 [pid = 26294] [id = 390] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f5400 == 29 [pid = 26294] [id = 405] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x913a2800 == 28 [pid = 26294] [id = 403] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8db45400 == 27 [pid = 26294] [id = 404] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb36000 == 26 [pid = 26294] [id = 402] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8beac400 == 25 [pid = 26294] [id = 400] 09:27:24 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3d400 == 24 [pid = 26294] [id = 401] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8f558400) [pid = 26294] [serial = 1172] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d8d1000) [pid = 26294] [serial = 1163] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d1fdc00) [pid = 26294] [serial = 1140] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8e244000) [pid = 26294] [serial = 1166] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d1f3c00) [pid = 26294] [serial = 1139] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8ebba400) [pid = 26294] [serial = 1143] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d1fa000) [pid = 26294] [serial = 1169] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e24a400) [pid = 26294] [serial = 1142] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8e24e400) [pid = 26294] [serial = 1167] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91ac9c00) [pid = 26294] [serial = 1146] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91a62000) [pid = 26294] [serial = 1145] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8e1dac00) [pid = 26294] [serial = 1170] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91ecbc00) [pid = 26294] [serial = 1149] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91e9c800) [pid = 26294] [serial = 1148] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d0cd000) [pid = 26294] [serial = 1160] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x9203a000) [pid = 26294] [serial = 1152] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d1f6000) [pid = 26294] [serial = 1161] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x9203e800) [pid = 26294] [serial = 1151] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f551000) [pid = 26294] [serial = 1155] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d8d6000) [pid = 26294] [serial = 1154] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d9c6c00) [pid = 26294] [serial = 1158] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8d9b8400) [pid = 26294] [serial = 1157] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d8d6400) [pid = 26294] [serial = 1164] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 26294 | 1469550444700 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]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2548ms 09:27:24 INFO - PROCESS | 26294 | 1469550444761 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 26294 | 1469550444767 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:27:24 INFO - PROCESS | 26294 | 1469550444776 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 26294 | 1469550444781 Marionette TRACE conn4 <- [1,1598,null,{}] 09:27:24 INFO - PROCESS | 26294 | 1469550444795 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}] 09:27:24 INFO - PROCESS | 26294 | 1469550444799 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:24 INFO - PROCESS | 26294 | 1469550444964 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:27:24 INFO - PROCESS | 26294 | 1469550444974 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 26294 | 1469550444985 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf43400 == 25 [pid = 26294] [id = 407] 09:27:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8cf47c00) [pid = 26294] [serial = 1222] [outer = (nil)] 09:27:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d1f2400) [pid = 26294] [serial = 1223] [outer = 0x8cf47c00] 09:27:25 INFO - PROCESS | 26294 | 1469550445054 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d1f6000) [pid = 26294] [serial = 1224] [outer = 0x8cf47c00] 09:27:25 INFO - PROCESS | 26294 | 1469550445952 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]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1236ms 09:27:26 INFO - PROCESS | 26294 | 1469550446012 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 26294 | 1469550446020 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:27:26 INFO - PROCESS | 26294 | 1469550446031 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 26294 | 1469550446035 Marionette TRACE conn4 <- [1,1602,null,{}] 09:27:26 INFO - PROCESS | 26294 | 1469550446041 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}] 09:27:26 INFO - PROCESS | 26294 | 1469550446047 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:26 INFO - PROCESS | 26294 | 1469550446205 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:27:26 INFO - PROCESS | 26294 | 1469550446343 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 26294 | 1469550446352 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8cd800 == 26 [pid = 26294] [id = 408] 09:27:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d8d0000) [pid = 26294] [serial = 1225] [outer = (nil)] 09:27:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d8dbc00) [pid = 26294] [serial = 1226] [outer = 0x8d8d0000] 09:27:26 INFO - PROCESS | 26294 | 1469550446422 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d9bd400) [pid = 26294] [serial = 1227] [outer = 0x8d8d0000] 09:27:27 INFO - PROCESS | 26294 | 1469550447378 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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1382ms 09:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:27:27 INFO - PROCESS | 26294 | 1469550447413 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 26294 | 1469550447416 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:27:27 INFO - PROCESS | 26294 | 1469550447422 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 26294 | 1469550447428 Marionette TRACE conn4 <- [1,1606,null,{}] 09:27:27 INFO - PROCESS | 26294 | 1469550447450 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}] 09:27:27 INFO - PROCESS | 26294 | 1469550447459 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:27 INFO - PROCESS | 26294 | 1469550447687 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:27:27 INFO - PROCESS | 26294 | 1469550447715 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 26294 | 1469550447722 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e241800 == 27 [pid = 26294] [id = 409] 09:27:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8e244000) [pid = 26294] [serial = 1228] [outer = (nil)] 09:27:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e24d400) [pid = 26294] [serial = 1229] [outer = 0x8e244000] 09:27:27 INFO - PROCESS | 26294 | 1469550447797 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8eb3bc00) [pid = 26294] [serial = 1230] [outer = 0x8e244000] 09:27:29 INFO - PROCESS | 26294 | 1469550449138 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]]]}] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8cf3c400) [pid = 26294] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8beb1000) [pid = 26294] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d9bc000) [pid = 26294] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8db4cc00) [pid = 26294] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91a67400) [pid = 26294] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d0c1c00) [pid = 26294] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8db44400) [pid = 26294] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8cf42800) [pid = 26294] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d9cd800) [pid = 26294] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8ebb7c00) [pid = 26294] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:27:29 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8cf3fc00) [pid = 26294] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1795ms 09:27:29 INFO - PROCESS | 26294 | 1469550449216 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 26294 | 1469550449220 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:27:29 INFO - PROCESS | 26294 | 1469550449227 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 26294 | 1469550449230 Marionette TRACE conn4 <- [1,1610,null,{}] 09:27:29 INFO - PROCESS | 26294 | 1469550449235 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}] 09:27:29 INFO - PROCESS | 26294 | 1469550449240 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:29 INFO - PROCESS | 26294 | 1469550449500 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:27:29 INFO - PROCESS | 26294 | 1469550449644 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 26294 | 1469550449652 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4c000 == 28 [pid = 26294] [id = 410] 09:27:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d0c9000) [pid = 26294] [serial = 1231] [outer = (nil)] 09:27:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8db44400) [pid = 26294] [serial = 1232] [outer = 0x8d0c9000] 09:27:29 INFO - PROCESS | 26294 | 1469550449730 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8ebb7800) [pid = 26294] [serial = 1233] [outer = 0x8d0c9000] 09:27:30 INFO - PROCESS | 26294 | 1469550450408 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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1228ms 09:27:30 INFO - PROCESS | 26294 | 1469550450456 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 26294 | 1469550450459 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:27:30 INFO - PROCESS | 26294 | 1469550450465 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 26294 | 1469550450469 Marionette TRACE conn4 <- [1,1614,null,{}] 09:27:30 INFO - PROCESS | 26294 | 1469550450474 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}] 09:27:30 INFO - PROCESS | 26294 | 1469550450479 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:30 INFO - PROCESS | 26294 | 1469550450673 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:27:30 INFO - PROCESS | 26294 | 1469550450686 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 26294 | 1469550450696 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb43400 == 29 [pid = 26294] [id = 411] 09:27:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8ebc0400) [pid = 26294] [serial = 1234] [outer = (nil)] 09:27:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8f553800) [pid = 26294] [serial = 1235] [outer = 0x8ebc0400] 09:27:30 INFO - PROCESS | 26294 | 1469550450770 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8f55ac00) [pid = 26294] [serial = 1236] [outer = 0x8ebc0400] 09:27:31 INFO - PROCESS | 26294 | 1469550451890 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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1485ms 09:27:31 INFO - PROCESS | 26294 | 1469550451952 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:27:31 INFO - PROCESS | 26294 | 1469550451959 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:27:31 INFO - PROCESS | 26294 | 1469550451967 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 26294 | 1469550451972 Marionette TRACE conn4 <- [1,1618,null,{}] 09:27:31 INFO - PROCESS | 26294 | 1469550451981 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}] 09:27:31 INFO - PROCESS | 26294 | 1469550451987 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:32 INFO - PROCESS | 26294 | 1469550452197 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:27:32 INFO - PROCESS | 26294 | 1469550452440 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 26294 | 1469550452448 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb7400 == 30 [pid = 26294] [id = 412] 09:27:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8cf42000) [pid = 26294] [serial = 1237] [outer = (nil)] 09:27:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d726400) [pid = 26294] [serial = 1238] [outer = 0x8cf42000] 09:27:32 INFO - PROCESS | 26294 | 1469550452542 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d8d5c00) [pid = 26294] [serial = 1239] [outer = 0x8cf42000] 09:27:33 INFO - PROCESS | 26294 | 1469550453517 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]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1638ms 09:27:33 INFO - PROCESS | 26294 | 1469550453604 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 26294 | 1469550453613 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:27:33 INFO - PROCESS | 26294 | 1469550453623 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 26294 | 1469550453628 Marionette TRACE conn4 <- [1,1622,null,{}] 09:27:33 INFO - PROCESS | 26294 | 1469550453635 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}] 09:27:33 INFO - PROCESS | 26294 | 1469550453642 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:33 INFO - PROCESS | 26294 | 1469550453866 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:27:34 INFO - PROCESS | 26294 | 1469550454140 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 26294 | 1469550454147 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3f800 == 31 [pid = 26294] [id = 413] 09:27:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e1d7800) [pid = 26294] [serial = 1240] [outer = (nil)] 09:27:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8e24a400) [pid = 26294] [serial = 1241] [outer = 0x8e1d7800] 09:27:34 INFO - PROCESS | 26294 | 1469550454233 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8eb3e800) [pid = 26294] [serial = 1242] [outer = 0x8e1d7800] 09:27:35 INFO - PROCESS | 26294 | 1469550455307 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1734ms 09:27:35 INFO - PROCESS | 26294 | 1469550455359 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:27:35 INFO - PROCESS | 26294 | 1469550455364 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:27:35 INFO - PROCESS | 26294 | 1469550455372 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 26294 | 1469550455379 Marionette TRACE conn4 <- [1,1626,null,{}] 09:27:35 INFO - PROCESS | 26294 | 1469550455406 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}] 09:27:35 INFO - PROCESS | 26294 | 1469550455419 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:35 INFO - PROCESS | 26294 | 1469550455674 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:27:35 INFO - PROCESS | 26294 | 1469550455909 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 26294 | 1469550455921 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x913ab000 == 32 [pid = 26294] [id = 414] 09:27:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x913ac000) [pid = 26294] [serial = 1243] [outer = (nil)] 09:27:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91a63800) [pid = 26294] [serial = 1244] [outer = 0x913ac000] 09:27:36 INFO - PROCESS | 26294 | 1469550456007 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91a68000) [pid = 26294] [serial = 1245] [outer = 0x913ac000] 09:27:36 INFO - PROCESS | 26294 | 1469550456976 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]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1697ms 09:27:37 INFO - PROCESS | 26294 | 1469550457068 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:27:37 INFO - PROCESS | 26294 | 1469550457079 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:27:37 INFO - PROCESS | 26294 | 1469550457085 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 26294 | 1469550457089 Marionette TRACE conn4 <- [1,1630,null,{}] 09:27:37 INFO - PROCESS | 26294 | 1469550457095 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}] 09:27:37 INFO - PROCESS | 26294 | 1469550457100 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:37 INFO - PROCESS | 26294 | 1469550457336 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:27:37 INFO - PROCESS | 26294 | 1469550457571 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 26294 | 1469550457577 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4b400 == 33 [pid = 26294] [id = 415] 09:27:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8bd4c400) [pid = 26294] [serial = 1246] [outer = (nil)] 09:27:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8bead400) [pid = 26294] [serial = 1247] [outer = 0x8bd4c400] 09:27:37 INFO - PROCESS | 26294 | 1469550457822 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8beb6c00) [pid = 26294] [serial = 1248] [outer = 0x8bd4c400] 09:27:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4c000 == 32 [pid = 26294] [id = 410] 09:27:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8e241800 == 31 [pid = 26294] [id = 409] 09:27:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8cd800 == 30 [pid = 26294] [id = 408] 09:27:38 INFO - PROCESS | 26294 | 1469550458867 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]]]}] 09:27:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf43400 == 29 [pid = 26294] [id = 407] 09:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1831ms 09:27:38 INFO - PROCESS | 26294 | 1469550458917 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 26294 | 1469550458921 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:27:38 INFO - PROCESS | 26294 | 1469550458930 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 26294 | 1469550458934 Marionette TRACE conn4 <- [1,1634,null,{}] 09:27:38 INFO - PROCESS | 26294 | 1469550458941 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}] 09:27:38 INFO - PROCESS | 26294 | 1469550458946 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:39 INFO - PROCESS | 26294 | 1469550459111 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x913a8c00) [pid = 26294] [serial = 1196] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d8d3800) [pid = 26294] [serial = 1199] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x913aa000) [pid = 26294] [serial = 1197] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9110c400) [pid = 26294] [serial = 1173] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8e1dbc00) [pid = 26294] [serial = 1178] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8ebb7000) [pid = 26294] [serial = 1179] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91acdc00) [pid = 26294] [serial = 1181] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91e82400) [pid = 26294] [serial = 1182] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d0cd400) [pid = 26294] [serial = 1175] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d3bf400) [pid = 26294] [serial = 1176] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91e99c00) [pid = 26294] [serial = 1184] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91ea0400) [pid = 26294] [serial = 1185] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d3b4000) [pid = 26294] [serial = 1187] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d72b800) [pid = 26294] [serial = 1188] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8db46000) [pid = 26294] [serial = 1190] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8db50000) [pid = 26294] [serial = 1191] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8f54e000) [pid = 26294] [serial = 1193] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91e96000) [pid = 26294] [serial = 1203] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x91ac8400) [pid = 26294] [serial = 1202] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x8d9bf400) [pid = 26294] [serial = 1200] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x8f558c00) [pid = 26294] [serial = 1194] [outer = (nil)] [url = about:blank] 09:27:39 INFO - PROCESS | 26294 | 1469550459326 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 26294 | 1469550459336 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3ba800 == 30 [pid = 26294] [id = 416] 09:27:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8d3bec00) [pid = 26294] [serial = 1249] [outer = (nil)] 09:27:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8d72d400) [pid = 26294] [serial = 1250] [outer = 0x8d3bec00] 09:27:39 INFO - PROCESS | 26294 | 1469550459433 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d9bf400) [pid = 26294] [serial = 1251] [outer = 0x8d3bec00] 09:27:40 INFO - PROCESS | 26294 | 1469550460177 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1289ms 09:27:40 INFO - PROCESS | 26294 | 1469550460217 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 26294 | 1469550460222 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:27:40 INFO - PROCESS | 26294 | 1469550460232 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 26294 | 1469550460236 Marionette TRACE conn4 <- [1,1638,null,{}] 09:27:40 INFO - PROCESS | 26294 | 1469550460246 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}] 09:27:40 INFO - PROCESS | 26294 | 1469550460251 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:40 INFO - PROCESS | 26294 | 1469550460463 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:27:40 INFO - PROCESS | 26294 | 1469550460474 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 26294 | 1469550460481 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d728800 == 31 [pid = 26294] [id = 417] 09:27:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8db46000) [pid = 26294] [serial = 1252] [outer = (nil)] 09:27:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8ebb7000) [pid = 26294] [serial = 1253] [outer = 0x8db46000] 09:27:40 INFO - PROCESS | 26294 | 1469550460548 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8f54fc00) [pid = 26294] [serial = 1254] [outer = 0x8db46000] 09:27:41 INFO - PROCESS | 26294 | 1469550461472 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]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1294ms 09:27:41 INFO - PROCESS | 26294 | 1469550461528 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 26294 | 1469550461532 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:27:41 INFO - PROCESS | 26294 | 1469550461552 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 26294 | 1469550461558 Marionette TRACE conn4 <- [1,1642,null,{}] 09:27:41 INFO - PROCESS | 26294 | 1469550461573 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}] 09:27:41 INFO - PROCESS | 26294 | 1469550461581 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:41 INFO - PROCESS | 26294 | 1469550461787 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:27:41 INFO - PROCESS | 26294 | 1469550461817 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 26294 | 1469550461824 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d732c00 == 32 [pid = 26294] [id = 418] 09:27:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8e246000) [pid = 26294] [serial = 1255] [outer = (nil)] 09:27:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x913ad000) [pid = 26294] [serial = 1256] [outer = 0x8e246000] 09:27:41 INFO - PROCESS | 26294 | 1469550461902 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91a60c00) [pid = 26294] [serial = 1257] [outer = 0x8e246000] 09:27:42 INFO - PROCESS | 26294 | 1469550462847 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1351ms 09:27:42 INFO - PROCESS | 26294 | 1469550462889 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 26294 | 1469550462892 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:27:42 INFO - PROCESS | 26294 | 1469550462906 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 26294 | 1469550462908 Marionette TRACE conn4 <- [1,1646,null,{}] 09:27:42 INFO - PROCESS | 26294 | 1469550462914 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}] 09:27:42 INFO - PROCESS | 26294 | 1469550462919 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:43 INFO - PROCESS | 26294 | 1469550463124 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:27:43 INFO - PROCESS | 26294 | 1469550463149 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 26294 | 1469550463156 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4cc00 == 33 [pid = 26294] [id = 419] 09:27:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e1de400) [pid = 26294] [serial = 1258] [outer = (nil)] 09:27:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91ace800) [pid = 26294] [serial = 1259] [outer = 0x8e1de400] 09:27:43 INFO - PROCESS | 26294 | 1469550463225 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d0c0800) [pid = 26294] [serial = 1260] [outer = 0x8e1de400] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d1f7000) [pid = 26294] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d9bf800) [pid = 26294] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8cf47c00) [pid = 26294] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8f483000) [pid = 26294] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8cf46800) [pid = 26294] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8d0c9000) [pid = 26294] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x91e88800) [pid = 26294] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d8d0000) [pid = 26294] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8eb37c00) [pid = 26294] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:27:43 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8e244000) [pid = 26294] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:27:44 INFO - PROCESS | 26294 | 1469550464137 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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1299ms 09:27:44 INFO - PROCESS | 26294 | 1469550464199 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 26294 | 1469550464202 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:27:44 INFO - PROCESS | 26294 | 1469550464209 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 26294 | 1469550464212 Marionette TRACE conn4 <- [1,1650,null,{}] 09:27:44 INFO - PROCESS | 26294 | 1469550464218 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}] 09:27:44 INFO - PROCESS | 26294 | 1469550464222 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:44 INFO - PROCESS | 26294 | 1469550464382 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:27:44 INFO - PROCESS | 26294 | 1469550464392 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 26294 | 1469550464400 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaec00 == 34 [pid = 26294] [id = 420] 09:27:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d3c2000) [pid = 26294] [serial = 1261] [outer = (nil)] 09:27:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x913a9000) [pid = 26294] [serial = 1262] [outer = 0x8d3c2000] 09:27:44 INFO - PROCESS | 26294 | 1469550464479 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x91e88800) [pid = 26294] [serial = 1263] [outer = 0x8d3c2000] 09:27:45 INFO - PROCESS | 26294 | 1469550465366 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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1189ms 09:27:45 INFO - PROCESS | 26294 | 1469550465399 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 26294 | 1469550465402 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:27:45 INFO - PROCESS | 26294 | 1469550465408 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 26294 | 1469550465411 Marionette TRACE conn4 <- [1,1654,null,{}] 09:27:45 INFO - PROCESS | 26294 | 1469550465417 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}] 09:27:45 INFO - PROCESS | 26294 | 1469550465426 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:45 INFO - PROCESS | 26294 | 1469550465637 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:27:45 INFO - PROCESS | 26294 | 1469550465811 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 26294 | 1469550465821 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4b800 == 35 [pid = 26294] [id = 421] 09:27:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8bd4c000) [pid = 26294] [serial = 1264] [outer = (nil)] 09:27:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8beaf000) [pid = 26294] [serial = 1265] [outer = 0x8bd4c000] 09:27:45 INFO - PROCESS | 26294 | 1469550465902 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d0c5400) [pid = 26294] [serial = 1266] [outer = 0x8bd4c000] 09:27:46 INFO - PROCESS | 26294 | 1469550466865 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]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1489ms 09:27:46 INFO - PROCESS | 26294 | 1469550466900 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 26294 | 1469550466906 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:27:46 INFO - PROCESS | 26294 | 1469550466914 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 26294 | 1469550466920 Marionette TRACE conn4 <- [1,1658,null,{}] 09:27:46 INFO - PROCESS | 26294 | 1469550466927 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}] 09:27:46 INFO - PROCESS | 26294 | 1469550466936 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:47 INFO - PROCESS | 26294 | 1469550467132 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:27:47 INFO - PROCESS | 26294 | 1469550467304 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 26294 | 1469550467314 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b9800 == 36 [pid = 26294] [id = 422] 09:27:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d8cd800) [pid = 26294] [serial = 1267] [outer = (nil)] 09:27:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d9d3400) [pid = 26294] [serial = 1268] [outer = 0x8d8cd800] 09:27:47 INFO - PROCESS | 26294 | 1469550467396 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8db46800) [pid = 26294] [serial = 1269] [outer = 0x8d8cd800] 09:27:48 INFO - PROCESS | 26294 | 1469550468355 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]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1488ms 09:27:48 INFO - PROCESS | 26294 | 1469550468403 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 26294 | 1469550468408 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:27:48 INFO - PROCESS | 26294 | 1469550468415 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 26294 | 1469550468419 Marionette TRACE conn4 <- [1,1662,null,{}] 09:27:48 INFO - PROCESS | 26294 | 1469550468425 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}] 09:27:48 INFO - PROCESS | 26294 | 1469550468430 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:48 INFO - PROCESS | 26294 | 1469550468615 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:27:48 INFO - PROCESS | 26294 | 1469550468792 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 26294 | 1469550468799 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1db000 == 37 [pid = 26294] [id = 423] 09:27:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8e24b800) [pid = 26294] [serial = 1270] [outer = (nil)] 09:27:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8ebc2800) [pid = 26294] [serial = 1271] [outer = 0x8e24b800] 09:27:48 INFO - PROCESS | 26294 | 1469550468879 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8f554000) [pid = 26294] [serial = 1272] [outer = 0x8e24b800] 09:27:49 INFO - PROCESS | 26294 | 1469550469869 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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1482ms 09:27:49 INFO - PROCESS | 26294 | 1469550469898 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 26294 | 1469550469905 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:27:49 INFO - PROCESS | 26294 | 1469550469922 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 26294 | 1469550469929 Marionette TRACE conn4 <- [1,1666,null,{}] 09:27:49 INFO - PROCESS | 26294 | 1469550469935 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}] 09:27:49 INFO - PROCESS | 26294 | 1469550469941 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:50 INFO - PROCESS | 26294 | 1469550470128 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:27:50 INFO - PROCESS | 26294 | 1469550470304 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 26294 | 1469550470311 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f3c00 == 38 [pid = 26294] [id = 424] 09:27:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d3bc800) [pid = 26294] [serial = 1273] [outer = (nil)] 09:27:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91acb400) [pid = 26294] [serial = 1274] [outer = 0x8d3bc800] 09:27:50 INFO - PROCESS | 26294 | 1469550470392 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91e93400) [pid = 26294] [serial = 1275] [outer = 0x8d3bc800] 09:27:51 INFO - PROCESS | 26294 | 1469550471333 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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1492ms 09:27:51 INFO - PROCESS | 26294 | 1469550471406 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 26294 | 1469550471410 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:27:51 INFO - PROCESS | 26294 | 1469550471416 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 26294 | 1469550471420 Marionette TRACE conn4 <- [1,1670,null,{}] 09:27:51 INFO - PROCESS | 26294 | 1469550471426 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}] 09:27:51 INFO - PROCESS | 26294 | 1469550471431 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:51 INFO - PROCESS | 26294 | 1469550471607 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:27:51 INFO - PROCESS | 26294 | 1469550471780 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 26294 | 1469550471789 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a68c00 == 39 [pid = 26294] [id = 425] 09:27:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e99c00) [pid = 26294] [serial = 1276] [outer = (nil)] 09:27:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91ecb800) [pid = 26294] [serial = 1277] [outer = 0x91e99c00] 09:27:51 INFO - PROCESS | 26294 | 1469550471869 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91ed2000) [pid = 26294] [serial = 1278] [outer = 0x91e99c00] 09:27:52 INFO - PROCESS | 26294 | 1469550472794 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1435ms 09:27:52 INFO - PROCESS | 26294 | 1469550472851 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:27:52 INFO - PROCESS | 26294 | 1469550472856 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:27:52 INFO - PROCESS | 26294 | 1469550472862 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 26294 | 1469550472865 Marionette TRACE conn4 <- [1,1674,null,{}] 09:27:52 INFO - PROCESS | 26294 | 1469550472871 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}] 09:27:52 INFO - PROCESS | 26294 | 1469550472876 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:53 INFO - PROCESS | 26294 | 1469550473048 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:27:53 INFO - PROCESS | 26294 | 1469550473222 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 26294 | 1469550473241 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x9203a000 == 40 [pid = 26294] [id = 426] 09:27:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x9203b000) [pid = 26294] [serial = 1279] [outer = (nil)] 09:27:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x92042400) [pid = 26294] [serial = 1280] [outer = 0x9203b000] 09:27:53 INFO - PROCESS | 26294 | 1469550473331 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x92436400) [pid = 26294] [serial = 1281] [outer = 0x9203b000] 09:27:54 INFO - PROCESS | 26294 | 1469550474327 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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1533ms 09:27:54 INFO - PROCESS | 26294 | 1469550474394 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 26294 | 1469550474398 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:27:54 INFO - PROCESS | 26294 | 1469550474405 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 26294 | 1469550474409 Marionette TRACE conn4 <- [1,1678,null,{}] 09:27:54 INFO - PROCESS | 26294 | 1469550474414 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}] 09:27:54 INFO - PROCESS | 26294 | 1469550474419 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:54 INFO - PROCESS | 26294 | 1469550474630 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:27:54 INFO - PROCESS | 26294 | 1469550474858 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 26294 | 1469550474868 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47800 == 41 [pid = 26294] [id = 427] 09:27:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d0cec00) [pid = 26294] [serial = 1282] [outer = (nil)] 09:27:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x92471800) [pid = 26294] [serial = 1283] [outer = 0x8d0cec00] 09:27:54 INFO - PROCESS | 26294 | 1469550474989 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x9247ac00) [pid = 26294] [serial = 1284] [outer = 0x8d0cec00] 09:27:55 INFO - PROCESS | 26294 | 1469550475847 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1486ms 09:27:55 INFO - PROCESS | 26294 | 1469550475892 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 26294 | 1469550475896 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:27:55 INFO - PROCESS | 26294 | 1469550475902 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 26294 | 1469550475906 Marionette TRACE conn4 <- [1,1682,null,{}] 09:27:55 INFO - PROCESS | 26294 | 1469550475911 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}] 09:27:55 INFO - PROCESS | 26294 | 1469550475916 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:56 INFO - PROCESS | 26294 | 1469550476086 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:27:56 INFO - PROCESS | 26294 | 1469550476270 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 26294 | 1469550476281 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cc400 == 42 [pid = 26294] [id = 428] 09:27:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d1f2c00) [pid = 26294] [serial = 1285] [outer = (nil)] 09:27:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x928d4400) [pid = 26294] [serial = 1286] [outer = 0x8d1f2c00] 09:27:56 INFO - PROCESS | 26294 | 1469550476354 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x928d5400) [pid = 26294] [serial = 1287] [outer = 0x8d1f2c00] 09:27:57 INFO - PROCESS | 26294 | 1469550477536 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1688ms 09:27:57 INFO - PROCESS | 26294 | 1469550477607 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 26294 | 1469550477613 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:27:57 INFO - PROCESS | 26294 | 1469550477621 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 26294 | 1469550477626 Marionette TRACE conn4 <- [1,1686,null,{}] 09:27:57 INFO - PROCESS | 26294 | 1469550477635 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}] 09:27:57 INFO - PROCESS | 26294 | 1469550477640 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:57 INFO - PROCESS | 26294 | 1469550477862 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:27:58 INFO - PROCESS | 26294 | 1469550478092 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 26294 | 1469550478100 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:27:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bc000 == 43 [pid = 26294] [id = 429] 09:27:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8d3bd000) [pid = 26294] [serial = 1288] [outer = (nil)] 09:27:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8d729800) [pid = 26294] [serial = 1289] [outer = 0x8d3bd000] 09:27:58 INFO - PROCESS | 26294 | 1469550478175 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d8ce800) [pid = 26294] [serial = 1290] [outer = 0x8d3bd000] 09:27:59 INFO - PROCESS | 26294 | 1469550479067 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]]]}] 09:27: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 09:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1485ms 09:27:59 INFO - PROCESS | 26294 | 1469550479106 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 26294 | 1469550479113 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf47800 == 42 [pid = 26294] [id = 353] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaec00 == 41 [pid = 26294] [id = 420] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4cc00 == 40 [pid = 26294] [id = 419] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d732c00 == 39 [pid = 26294] [id = 418] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d728800 == 38 [pid = 26294] [id = 417] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3ba800 == 37 [pid = 26294] [id = 416] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4b400 == 36 [pid = 26294] [id = 415] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0ce000 == 35 [pid = 26294] [id = 357] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f2800 == 34 [pid = 26294] [id = 348] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8f485c00 == 33 [pid = 26294] [id = 355] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x91a5b400 == 32 [pid = 26294] [id = 358] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3f800 == 31 [pid = 26294] [id = 413] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d728c00 == 30 [pid = 26294] [id = 359] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x913ab000 == 29 [pid = 26294] [id = 414] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb7c00 == 28 [pid = 26294] [id = 352] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8db43c00 == 27 [pid = 26294] [id = 349] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fe000 == 26 [pid = 26294] [id = 363] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4e800 == 25 [pid = 26294] [id = 350] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x91105400 == 24 [pid = 26294] [id = 356] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf41400 == 23 [pid = 26294] [id = 361] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb3fc00 == 22 [pid = 26294] [id = 360] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4dc00 == 21 [pid = 26294] [id = 406] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf47400 == 20 [pid = 26294] [id = 354] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0ccc00 == 19 [pid = 26294] [id = 347] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4c400 == 18 [pid = 26294] [id = 351] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb43400 == 17 [pid = 26294] [id = 411] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb7400 == 16 [pid = 26294] [id = 412] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf40400 == 15 [pid = 26294] [id = 362] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47800 == 14 [pid = 26294] [id = 427] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cc400 == 13 [pid = 26294] [id = 428] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x9203a000 == 12 [pid = 26294] [id = 426] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x91a68c00 == 11 [pid = 26294] [id = 425] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f3c00 == 10 [pid = 26294] [id = 424] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1db000 == 9 [pid = 26294] [id = 423] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4b800 == 8 [pid = 26294] [id = 421] 09:28:00 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b9800 == 7 [pid = 26294] [id = 422] 09:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d8cfc00) [pid = 26294] [serial = 1218] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8eb3d000) [pid = 26294] [serial = 1220] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d1f2400) [pid = 26294] [serial = 1223] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x9232ac00) [pid = 26294] [serial = 1215] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d731400) [pid = 26294] [serial = 1205] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x92041000) [pid = 26294] [serial = 1214] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8ebb7800) [pid = 26294] [serial = 1233] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91ed2400) [pid = 26294] [serial = 1212] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8f481800) [pid = 26294] [serial = 1221] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d9bd400) [pid = 26294] [serial = 1227] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d728400) [pid = 26294] [serial = 1217] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8ebb6400) [pid = 26294] [serial = 1208] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d1f6000) [pid = 26294] [serial = 1224] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d9b4c00) [pid = 26294] [serial = 1206] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8f48b800) [pid = 26294] [serial = 1209] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8db44400) [pid = 26294] [serial = 1232] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8eb3bc00) [pid = 26294] [serial = 1230] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d8dbc00) [pid = 26294] [serial = 1226] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91e93800) [pid = 26294] [serial = 1211] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e24d400) [pid = 26294] [serial = 1229] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f553800) [pid = 26294] [serial = 1235] [outer = (nil)] [url = about:blank] 09:28:00 INFO - PROCESS | 26294 | 1469550480331 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 26294 | 1469550480336 Marionette TRACE conn4 <- [1,1690,null,{}] 09:28:00 INFO - PROCESS | 26294 | 1469550480352 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}] 09:28:00 INFO - PROCESS | 26294 | 1469550480359 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:00 INFO - PROCESS | 26294 | 1469550480525 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:28:00 INFO - PROCESS | 26294 | 1469550480648 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 26294 | 1469550480659 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf41400 == 8 [pid = 26294] [id = 430] 09:28:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8cf42800) [pid = 26294] [serial = 1291] [outer = (nil)] 09:28:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8cf46800) [pid = 26294] [serial = 1292] [outer = 0x8cf42800] 09:28:00 INFO - PROCESS | 26294 | 1469550480730 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d0c3400) [pid = 26294] [serial = 1293] [outer = 0x8cf42800] 09:28:01 INFO - PROCESS | 26294 | 1469550481610 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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1589ms 09:28:01 INFO - PROCESS | 26294 | 1469550481673 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 26294 | 1469550481679 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:28:01 INFO - PROCESS | 26294 | 1469550481687 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 26294 | 1469550481691 Marionette TRACE conn4 <- [1,1694,null,{}] 09:28:01 INFO - PROCESS | 26294 | 1469550481701 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}] 09:28:01 INFO - PROCESS | 26294 | 1469550481708 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:01 INFO - PROCESS | 26294 | 1469550481885 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:28:02 INFO - PROCESS | 26294 | 1469550482014 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 26294 | 1469550482021 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b9800 == 9 [pid = 26294] [id = 431] 09:28:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d3c1400) [pid = 26294] [serial = 1294] [outer = (nil)] 09:28:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d72c000) [pid = 26294] [serial = 1295] [outer = 0x8d3c1400] 09:28:02 INFO - PROCESS | 26294 | 1469550482100 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d730800) [pid = 26294] [serial = 1296] [outer = 0x8d3c1400] 09:28:03 INFO - PROCESS | 26294 | 1469550483042 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]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1390ms 09:28:03 INFO - PROCESS | 26294 | 1469550483077 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 26294 | 1469550483081 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:28:03 INFO - PROCESS | 26294 | 1469550483094 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 26294 | 1469550483096 Marionette TRACE conn4 <- [1,1698,null,{}] 09:28:03 INFO - PROCESS | 26294 | 1469550483103 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}] 09:28:03 INFO - PROCESS | 26294 | 1469550483107 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:03 INFO - PROCESS | 26294 | 1469550483323 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:28:03 INFO - PROCESS | 26294 | 1469550483357 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 26294 | 1469550483377 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4c400 == 10 [pid = 26294] [id = 432] 09:28:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8db4c800) [pid = 26294] [serial = 1297] [outer = (nil)] 09:28:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8e1d7c00) [pid = 26294] [serial = 1298] [outer = 0x8db4c800] 09:28:03 INFO - PROCESS | 26294 | 1469550483519 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8e1e0000) [pid = 26294] [serial = 1299] [outer = 0x8db4c800] 09:28:04 INFO - PROCESS | 26294 | 1469550484372 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]]]}] 09:28: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 09:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1337ms 09:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:28:04 INFO - PROCESS | 26294 | 1469550484424 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 26294 | 1469550484427 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:28:04 INFO - PROCESS | 26294 | 1469550484433 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 26294 | 1469550484436 Marionette TRACE conn4 <- [1,1702,null,{}] 09:28:04 INFO - PROCESS | 26294 | 1469550484442 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}] 09:28:04 INFO - PROCESS | 26294 | 1469550484447 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:04 INFO - PROCESS | 26294 | 1469550484664 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:28:04 INFO - PROCESS | 26294 | 1469550484686 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 26294 | 1469550484694 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c1800 == 11 [pid = 26294] [id = 433] 09:28:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8e1d8400) [pid = 26294] [serial = 1300] [outer = (nil)] 09:28:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8eb39000) [pid = 26294] [serial = 1301] [outer = 0x8e1d8400] 09:28:04 INFO - PROCESS | 26294 | 1469550484762 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8eb3fc00) [pid = 26294] [serial = 1302] [outer = 0x8e1d8400] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d3c2000) [pid = 26294] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8e246000) [pid = 26294] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e1de400) [pid = 26294] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8cf42000) [pid = 26294] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8e1d7800) [pid = 26294] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8bd4c400) [pid = 26294] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8db46000) [pid = 26294] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8ebc0400) [pid = 26294] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d3bec00) [pid = 26294] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:28:05 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x913ac000) [pid = 26294] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:28:06 INFO - PROCESS | 26294 | 1469550486049 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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1682ms 09:28:06 INFO - PROCESS | 26294 | 1469550486115 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 26294 | 1469550486118 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:28:06 INFO - PROCESS | 26294 | 1469550486125 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 26294 | 1469550486129 Marionette TRACE conn4 <- [1,1706,null,{}] 09:28:06 INFO - PROCESS | 26294 | 1469550486134 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}] 09:28:06 INFO - PROCESS | 26294 | 1469550486138 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:06 INFO - PROCESS | 26294 | 1469550486365 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:28:06 INFO - PROCESS | 26294 | 1469550486536 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 26294 | 1469550486546 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4f000 == 12 [pid = 26294] [id = 434] 09:28:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8beac800) [pid = 26294] [serial = 1303] [outer = (nil)] 09:28:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8beb8800) [pid = 26294] [serial = 1304] [outer = 0x8beac800] 09:28:06 INFO - PROCESS | 26294 | 1469550486628 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8cf46c00) [pid = 26294] [serial = 1305] [outer = 0x8beac800] 09:28:07 INFO - PROCESS | 26294 | 1469550487759 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1680ms 09:28:07 INFO - PROCESS | 26294 | 1469550487808 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 26294 | 1469550487815 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:28:07 INFO - PROCESS | 26294 | 1469550487824 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 26294 | 1469550487829 Marionette TRACE conn4 <- [1,1710,null,{}] 09:28:07 INFO - PROCESS | 26294 | 1469550487837 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}] 09:28:07 INFO - PROCESS | 26294 | 1469550487842 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:08 INFO - PROCESS | 26294 | 1469550488028 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:28:08 INFO - PROCESS | 26294 | 1469550488250 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 26294 | 1469550488260 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d734c00 == 13 [pid = 26294] [id = 435] 09:28:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d8d4400) [pid = 26294] [serial = 1306] [outer = (nil)] 09:28:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d8dbc00) [pid = 26294] [serial = 1307] [outer = 0x8d8d4400] 09:28:08 INFO - PROCESS | 26294 | 1469550488387 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d9bd000) [pid = 26294] [serial = 1308] [outer = 0x8d8d4400] 09:28:09 INFO - PROCESS | 26294 | 1469550489372 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]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1640ms 09:28:09 INFO - PROCESS | 26294 | 1469550489463 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:28:09 INFO - PROCESS | 26294 | 1469550489468 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:28:09 INFO - PROCESS | 26294 | 1469550489475 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 26294 | 1469550489479 Marionette TRACE conn4 <- [1,1714,null,{}] 09:28:09 INFO - PROCESS | 26294 | 1469550489485 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}] 09:28:09 INFO - PROCESS | 26294 | 1469550489491 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:09 INFO - PROCESS | 26294 | 1469550489712 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:28:10 INFO - PROCESS | 26294 | 1469550490035 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 26294 | 1469550490043 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d400 == 14 [pid = 26294] [id = 436] 09:28:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d1fa800) [pid = 26294] [serial = 1309] [outer = (nil)] 09:28:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8e246400) [pid = 26294] [serial = 1310] [outer = 0x8d1fa800] 09:28:10 INFO - PROCESS | 26294 | 1469550490126 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8eb3ac00) [pid = 26294] [serial = 1311] [outer = 0x8d1fa800] 09:28:11 INFO - PROCESS | 26294 | 1469550491118 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]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1684ms 09:28:11 INFO - PROCESS | 26294 | 1469550491184 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 26294 | 1469550491190 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:28:11 INFO - PROCESS | 26294 | 1469550491207 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 26294 | 1469550491214 Marionette TRACE conn4 <- [1,1718,null,{}] 09:28:11 INFO - PROCESS | 26294 | 1469550491220 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}] 09:28:11 INFO - PROCESS | 26294 | 1469550491227 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:11 INFO - PROCESS | 26294 | 1469550491419 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:28:11 INFO - PROCESS | 26294 | 1469550491640 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 26294 | 1469550491647 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd48000 == 15 [pid = 26294] [id = 437] 09:28:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d9d0c00) [pid = 26294] [serial = 1312] [outer = (nil)] 09:28:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8f555c00) [pid = 26294] [serial = 1313] [outer = 0x8d9d0c00] 09:28:11 INFO - PROCESS | 26294 | 1469550491733 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8f55b000) [pid = 26294] [serial = 1314] [outer = 0x8d9d0c00] 09:28:12 INFO - PROCESS | 26294 | 1469550492892 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1761ms 09:28:12 INFO - PROCESS | 26294 | 1469550492962 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 26294 | 1469550492975 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:28:13 INFO - PROCESS | 26294 | 1469550493003 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 26294 | 1469550493008 Marionette TRACE conn4 <- [1,1722,null,{}] 09:28:13 INFO - PROCESS | 26294 | 1469550493017 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}] 09:28:13 INFO - PROCESS | 26294 | 1469550493022 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:13 INFO - PROCESS | 26294 | 1469550493244 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:28:13 INFO - PROCESS | 26294 | 1469550493437 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 26294 | 1469550493446 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:13 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c1800 == 14 [pid = 26294] [id = 433] 09:28:13 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4c400 == 13 [pid = 26294] [id = 432] 09:28:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb3800 == 14 [pid = 26294] [id = 438] 09:28:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8beb4000) [pid = 26294] [serial = 1315] [outer = (nil)] 09:28:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d1f9c00) [pid = 26294] [serial = 1316] [outer = 0x8beb4000] 09:28:13 INFO - PROCESS | 26294 | 1469550493543 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d3b4000) [pid = 26294] [serial = 1317] [outer = 0x8beb4000] 09:28:13 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b9800 == 13 [pid = 26294] [id = 431] 09:28:13 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf41400 == 12 [pid = 26294] [id = 430] 09:28:13 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bc000 == 11 [pid = 26294] [id = 429] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x913a9000) [pid = 26294] [serial = 1262] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x913ad000) [pid = 26294] [serial = 1256] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x91ace800) [pid = 26294] [serial = 1259] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91a60c00) [pid = 26294] [serial = 1257] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d0c0800) [pid = 26294] [serial = 1260] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d726400) [pid = 26294] [serial = 1238] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d8d5c00) [pid = 26294] [serial = 1239] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e24a400) [pid = 26294] [serial = 1241] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8eb3e800) [pid = 26294] [serial = 1242] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8bead400) [pid = 26294] [serial = 1247] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8beb6c00) [pid = 26294] [serial = 1248] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91e88800) [pid = 26294] [serial = 1263] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8ebb7000) [pid = 26294] [serial = 1253] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8f55ac00) [pid = 26294] [serial = 1236] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d72d400) [pid = 26294] [serial = 1250] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d9bf400) [pid = 26294] [serial = 1251] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91a63800) [pid = 26294] [serial = 1244] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91a68000) [pid = 26294] [serial = 1245] [outer = (nil)] [url = about:blank] 09:28:13 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f54fc00) [pid = 26294] [serial = 1254] [outer = (nil)] [url = about:blank] 09:28:14 INFO - PROCESS | 26294 | 1469550494386 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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1436ms 09:28:14 INFO - PROCESS | 26294 | 1469550494436 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 26294 | 1469550494443 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:28:14 INFO - PROCESS | 26294 | 1469550494452 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 26294 | 1469550494457 Marionette TRACE conn4 <- [1,1726,null,{}] 09:28:14 INFO - PROCESS | 26294 | 1469550494463 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}] 09:28:14 INFO - PROCESS | 26294 | 1469550494468 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:14 INFO - PROCESS | 26294 | 1469550494636 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:28:14 INFO - PROCESS | 26294 | 1469550494646 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 26294 | 1469550494656 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb2000 == 12 [pid = 26294] [id = 439] 09:28:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d9b5800) [pid = 26294] [serial = 1318] [outer = (nil)] 09:28:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d9c4800) [pid = 26294] [serial = 1319] [outer = 0x8d9b5800] 09:28:14 INFO - PROCESS | 26294 | 1469550494723 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8db41400) [pid = 26294] [serial = 1320] [outer = 0x8d9b5800] 09:28:15 INFO - PROCESS | 26294 | 1469550495658 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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1234ms 09:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:28:15 INFO - PROCESS | 26294 | 1469550495690 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 26294 | 1469550495693 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:28:15 INFO - PROCESS | 26294 | 1469550495700 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 26294 | 1469550495705 Marionette TRACE conn4 <- [1,1730,null,{}] 09:28:15 INFO - PROCESS | 26294 | 1469550495721 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}] 09:28:15 INFO - PROCESS | 26294 | 1469550495729 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:15 INFO - PROCESS | 26294 | 1469550495889 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:28:16 INFO - PROCESS | 26294 | 1469550496034 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 26294 | 1469550496042 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e247c00 == 13 [pid = 26294] [id = 440] 09:28:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e248c00) [pid = 26294] [serial = 1321] [outer = (nil)] 09:28:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8eb42c00) [pid = 26294] [serial = 1322] [outer = 0x8e248c00] 09:28:16 INFO - PROCESS | 26294 | 1469550496114 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8f485000) [pid = 26294] [serial = 1323] [outer = 0x8e248c00] 09:28:17 INFO - PROCESS | 26294 | 1469550497014 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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1342ms 09:28:17 INFO - PROCESS | 26294 | 1469550497041 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 26294 | 1469550497045 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:28:17 INFO - PROCESS | 26294 | 1469550497051 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 26294 | 1469550497055 Marionette TRACE conn4 <- [1,1734,null,{}] 09:28:17 INFO - PROCESS | 26294 | 1469550497060 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}] 09:28:17 INFO - PROCESS | 26294 | 1469550497065 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:17 INFO - PROCESS | 26294 | 1469550497282 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:28:17 INFO - PROCESS | 26294 | 1469550497304 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 26294 | 1469550497329 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44c00 == 14 [pid = 26294] [id = 441] 09:28:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8ebb7000) [pid = 26294] [serial = 1324] [outer = (nil)] 09:28:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x9110a400) [pid = 26294] [serial = 1325] [outer = 0x8ebb7000] 09:28:17 INFO - PROCESS | 26294 | 1469550497392 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91110000) [pid = 26294] [serial = 1326] [outer = 0x8ebb7000] 09:28:18 INFO - PROCESS | 26294 | 1469550498295 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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1296ms 09:28:18 INFO - PROCESS | 26294 | 1469550498348 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 26294 | 1469550498351 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:28:18 INFO - PROCESS | 26294 | 1469550498365 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 26294 | 1469550498367 Marionette TRACE conn4 <- [1,1738,null,{}] 09:28:18 INFO - PROCESS | 26294 | 1469550498373 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}] 09:28:18 INFO - PROCESS | 26294 | 1469550498377 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:18 INFO - PROCESS | 26294 | 1469550498628 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8bd4c000) [pid = 26294] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d8cd800) [pid = 26294] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8e24b800) [pid = 26294] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d3bc800) [pid = 26294] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91e99c00) [pid = 26294] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x9203b000) [pid = 26294] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d0cec00) [pid = 26294] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8db4c800) [pid = 26294] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d1f2c00) [pid = 26294] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8cf42800) [pid = 26294] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d3c1400) [pid = 26294] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:28:18 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8d3bd000) [pid = 26294] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:28:18 INFO - PROCESS | 26294 | 1469550498742 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 26294 | 1469550498749 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45c00 == 15 [pid = 26294] [id = 442] 09:28:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8beac000) [pid = 26294] [serial = 1327] [outer = (nil)] 09:28:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d3bc800) [pid = 26294] [serial = 1328] [outer = 0x8beac000] 09:28:18 INFO - PROCESS | 26294 | 1469550498817 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8e241800) [pid = 26294] [serial = 1329] [outer = 0x8beac000] 09:28:19 INFO - PROCESS | 26294 | 1469550499617 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]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1278ms 09:28:19 INFO - PROCESS | 26294 | 1469550499643 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 26294 | 1469550499647 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:28:19 INFO - PROCESS | 26294 | 1469550499653 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 26294 | 1469550499656 Marionette TRACE conn4 <- [1,1742,null,{}] 09:28:19 INFO - PROCESS | 26294 | 1469550499662 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}] 09:28:19 INFO - PROCESS | 26294 | 1469550499672 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:19 INFO - PROCESS | 26294 | 1469550499883 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:28:20 INFO - PROCESS | 26294 | 1469550500013 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 26294 | 1469550500018 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3c1400 == 16 [pid = 26294] [id = 443] 09:28:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d8d7800) [pid = 26294] [serial = 1330] [outer = (nil)] 09:28:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91ac1c00) [pid = 26294] [serial = 1331] [outer = 0x8d8d7800] 09:28:20 INFO - PROCESS | 26294 | 1469550500090 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x91acf400) [pid = 26294] [serial = 1332] [outer = 0x8d8d7800] 09:28:21 INFO - PROCESS | 26294 | 1469550501004 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]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1384ms 09:28:21 INFO - PROCESS | 26294 | 1469550501038 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 26294 | 1469550501045 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:28:21 INFO - PROCESS | 26294 | 1469550501055 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 26294 | 1469550501059 Marionette TRACE conn4 <- [1,1746,null,{}] 09:28:21 INFO - PROCESS | 26294 | 1469550501068 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}] 09:28:21 INFO - PROCESS | 26294 | 1469550501074 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:21 INFO - PROCESS | 26294 | 1469550501265 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:28:21 INFO - PROCESS | 26294 | 1469550501439 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 26294 | 1469550501454 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51c00 == 17 [pid = 26294] [id = 444] 09:28:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8beb0c00) [pid = 26294] [serial = 1333] [outer = (nil)] 09:28:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d1fe000) [pid = 26294] [serial = 1334] [outer = 0x8beb0c00] 09:28:21 INFO - PROCESS | 26294 | 1469550501535 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d72d400) [pid = 26294] [serial = 1335] [outer = 0x8beb0c00] 09:28:22 INFO - PROCESS | 26294 | 1469550502524 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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1534ms 09:28:22 INFO - PROCESS | 26294 | 1469550502588 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 26294 | 1469550502596 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:28:22 INFO - PROCESS | 26294 | 1469550502608 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 26294 | 1469550502612 Marionette TRACE conn4 <- [1,1750,null,{}] 09:28:22 INFO - PROCESS | 26294 | 1469550502619 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}] 09:28:22 INFO - PROCESS | 26294 | 1469550502625 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:22 INFO - PROCESS | 26294 | 1469550502827 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:28:23 INFO - PROCESS | 26294 | 1469550503049 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 26294 | 1469550503057 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9bb400 == 18 [pid = 26294] [id = 445] 09:28:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9ce800) [pid = 26294] [serial = 1336] [outer = (nil)] 09:28:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8e1de400) [pid = 26294] [serial = 1337] [outer = 0x8d9ce800] 09:28:23 INFO - PROCESS | 26294 | 1469550503185 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e246c00) [pid = 26294] [serial = 1338] [outer = 0x8d9ce800] 09:28:24 INFO - PROCESS | 26294 | 1469550504123 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]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1594ms 09:28:24 INFO - PROCESS | 26294 | 1469550504201 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 26294 | 1469550504204 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:28:24 INFO - PROCESS | 26294 | 1469550504212 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 26294 | 1469550504218 Marionette TRACE conn4 <- [1,1754,null,{}] 09:28:24 INFO - PROCESS | 26294 | 1469550504234 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}] 09:28:24 INFO - PROCESS | 26294 | 1469550504243 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:24 INFO - PROCESS | 26294 | 1469550504471 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:28:24 INFO - PROCESS | 26294 | 1469550504697 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 26294 | 1469550504711 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1d8000 == 19 [pid = 26294] [id = 446] 09:28:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91a59800) [pid = 26294] [serial = 1339] [outer = (nil)] 09:28:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91ac2000) [pid = 26294] [serial = 1340] [outer = 0x91a59800] 09:28:24 INFO - PROCESS | 26294 | 1469550504807 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e81400) [pid = 26294] [serial = 1341] [outer = 0x91a59800] 09:28:25 INFO - PROCESS | 26294 | 1469550505667 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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1499ms 09:28:25 INFO - PROCESS | 26294 | 1469550505711 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:28:25 INFO - PROCESS | 26294 | 1469550505716 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:28:25 INFO - PROCESS | 26294 | 1469550505722 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 26294 | 1469550505726 Marionette TRACE conn4 <- [1,1758,null,{}] 09:28:25 INFO - PROCESS | 26294 | 1469550505731 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}] 09:28:25 INFO - PROCESS | 26294 | 1469550505737 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:25 INFO - PROCESS | 26294 | 1469550505911 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:28:26 INFO - PROCESS | 26294 | 1469550506085 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 26294 | 1469550506093 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e85800 == 20 [pid = 26294] [id = 447] 09:28:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91e87800) [pid = 26294] [serial = 1342] [outer = (nil)] 09:28:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91e94c00) [pid = 26294] [serial = 1343] [outer = 0x91e87800] 09:28:26 INFO - PROCESS | 26294 | 1469550506171 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91e9c000) [pid = 26294] [serial = 1344] [outer = 0x91e87800] 09:28:27 INFO - PROCESS | 26294 | 1469550507108 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]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1430ms 09:28:27 INFO - PROCESS | 26294 | 1469550507152 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 26294 | 1469550507156 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:28:27 INFO - PROCESS | 26294 | 1469550507163 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 26294 | 1469550507166 Marionette TRACE conn4 <- [1,1762,null,{}] 09:28:27 INFO - PROCESS | 26294 | 1469550507172 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}] 09:28:27 INFO - PROCESS | 26294 | 1469550507177 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:27 INFO - PROCESS | 26294 | 1469550507351 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:28:27 INFO - PROCESS | 26294 | 1469550507526 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 26294 | 1469550507533 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cf400 == 21 [pid = 26294] [id = 448] 09:28:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x91e86000) [pid = 26294] [serial = 1345] [outer = (nil)] 09:28:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91ece000) [pid = 26294] [serial = 1346] [outer = 0x91e86000] 09:28:27 INFO - PROCESS | 26294 | 1469550507618 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91ed3000) [pid = 26294] [serial = 1347] [outer = 0x91e86000] 09:28:28 INFO - PROCESS | 26294 | 1469550508622 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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1530ms 09:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:28:28 INFO - PROCESS | 26294 | 1469550508694 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 26294 | 1469550508697 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:28:28 INFO - PROCESS | 26294 | 1469550508704 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 26294 | 1469550508707 Marionette TRACE conn4 <- [1,1766,null,{}] 09:28:28 INFO - PROCESS | 26294 | 1469550508713 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}] 09:28:28 INFO - PROCESS | 26294 | 1469550508723 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:28 INFO - PROCESS | 26294 | 1469550508979 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:28:29 INFO - PROCESS | 26294 | 1469550509212 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 26294 | 1469550509219 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b4c00 == 22 [pid = 26294] [id = 449] 09:28:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8e245000) [pid = 26294] [serial = 1348] [outer = (nil)] 09:28:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x9242d400) [pid = 26294] [serial = 1349] [outer = 0x8e245000] 09:28:29 INFO - PROCESS | 26294 | 1469550509316 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x92435c00) [pid = 26294] [serial = 1350] [outer = 0x8e245000] 09:28:30 INFO - PROCESS | 26294 | 1469550510191 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1532ms 09:28:30 INFO - PROCESS | 26294 | 1469550510236 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 26294 | 1469550510240 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:28:30 INFO - PROCESS | 26294 | 1469550510246 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 26294 | 1469550510250 Marionette TRACE conn4 <- [1,1770,null,{}] 09:28:30 INFO - PROCESS | 26294 | 1469550510256 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}] 09:28:30 INFO - PROCESS | 26294 | 1469550510261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:30 INFO - PROCESS | 26294 | 1469550510440 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:28:30 INFO - PROCESS | 26294 | 1469550510620 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 26294 | 1469550510629 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb9800 == 23 [pid = 26294] [id = 450] 09:28:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8cf3fc00) [pid = 26294] [serial = 1351] [outer = (nil)] 09:28:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d9bb800) [pid = 26294] [serial = 1352] [outer = 0x8cf3fc00] 09:28:30 INFO - PROCESS | 26294 | 1469550510707 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8e247800) [pid = 26294] [serial = 1353] [outer = 0x8cf3fc00] 09:28:31 INFO - PROCESS | 26294 | 1469550511908 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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1731ms 09:28:31 INFO - PROCESS | 26294 | 1469550511979 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:28:31 INFO - PROCESS | 26294 | 1469550511985 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:28:31 INFO - PROCESS | 26294 | 1469550511992 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 26294 | 1469550511999 Marionette TRACE conn4 <- [1,1774,null,{}] 09:28:32 INFO - PROCESS | 26294 | 1469550512007 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}] 09:28:32 INFO - PROCESS | 26294 | 1469550512012 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:32 INFO - PROCESS | 26294 | 1469550512264 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:28:32 INFO - PROCESS | 26294 | 1469550512496 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 26294 | 1469550512505 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd48000 == 22 [pid = 26294] [id = 437] 09:28:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d400 == 21 [pid = 26294] [id = 436] 09:28:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8d734c00 == 20 [pid = 26294] [id = 435] 09:28:33 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4f000 == 19 [pid = 26294] [id = 434] 09:28:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45400 == 20 [pid = 26294] [id = 451] 09:28:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8bd47000) [pid = 26294] [serial = 1354] [outer = (nil)] 09:28:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x8bd4c800) [pid = 26294] [serial = 1355] [outer = 0x8bd47000] 09:28:33 INFO - PROCESS | 26294 | 1469550513559 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8beb5800) [pid = 26294] [serial = 1356] [outer = 0x8bd47000] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8d0c5400) [pid = 26294] [serial = 1266] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8beaf000) [pid = 26294] [serial = 1265] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8db46800) [pid = 26294] [serial = 1269] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8d9d3400) [pid = 26294] [serial = 1268] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8f554000) [pid = 26294] [serial = 1272] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8ebc2800) [pid = 26294] [serial = 1271] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x91e93400) [pid = 26294] [serial = 1275] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x91acb400) [pid = 26294] [serial = 1274] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x91ed2000) [pid = 26294] [serial = 1278] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91ecb800) [pid = 26294] [serial = 1277] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x92436400) [pid = 26294] [serial = 1281] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x92042400) [pid = 26294] [serial = 1280] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x9247ac00) [pid = 26294] [serial = 1284] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x92471800) [pid = 26294] [serial = 1283] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8e1d7c00) [pid = 26294] [serial = 1298] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e1e0000) [pid = 26294] [serial = 1299] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x928d5400) [pid = 26294] [serial = 1287] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x928d4400) [pid = 26294] [serial = 1286] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8cf46800) [pid = 26294] [serial = 1292] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d0c3400) [pid = 26294] [serial = 1293] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d72c000) [pid = 26294] [serial = 1295] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d8ce800) [pid = 26294] [serial = 1290] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d729800) [pid = 26294] [serial = 1289] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d730800) [pid = 26294] [serial = 1296] [outer = (nil)] [url = about:blank] 09:28:33 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8eb39000) [pid = 26294] [serial = 1301] [outer = (nil)] [url = about:blank] 09:28:34 INFO - PROCESS | 26294 | 1469550514513 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2542ms 09:28:34 INFO - PROCESS | 26294 | 1469550514535 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 26294 | 1469550514542 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:28:34 INFO - PROCESS | 26294 | 1469550514550 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 26294 | 1469550514554 Marionette TRACE conn4 <- [1,1778,null,{}] 09:28:34 INFO - PROCESS | 26294 | 1469550514561 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}] 09:28:34 INFO - PROCESS | 26294 | 1469550514566 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:34 INFO - PROCESS | 26294 | 1469550514737 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:28:34 INFO - PROCESS | 26294 | 1469550514866 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 26294 | 1469550514875 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f2000 == 21 [pid = 26294] [id = 452] 09:28:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d1f8800) [pid = 26294] [serial = 1357] [outer = (nil)] 09:28:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d3b9c00) [pid = 26294] [serial = 1358] [outer = 0x8d1f8800] 09:28:34 INFO - PROCESS | 26294 | 1469550514960 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d729800) [pid = 26294] [serial = 1359] [outer = 0x8d1f8800] 09:28:35 INFO - PROCESS | 26294 | 1469550515790 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]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1283ms 09:28:35 INFO - PROCESS | 26294 | 1469550515832 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 26294 | 1469550515839 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:28:35 INFO - PROCESS | 26294 | 1469550515850 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 26294 | 1469550515854 Marionette TRACE conn4 <- [1,1782,null,{}] 09:28:35 INFO - PROCESS | 26294 | 1469550515860 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}] 09:28:35 INFO - PROCESS | 26294 | 1469550515866 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:36 INFO - PROCESS | 26294 | 1469550516039 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:28:36 INFO - PROCESS | 26294 | 1469550516051 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 26294 | 1469550516062 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c3400 == 22 [pid = 26294] [id = 453] 09:28:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d9b9c00) [pid = 26294] [serial = 1360] [outer = (nil)] 09:28:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9c0000) [pid = 26294] [serial = 1361] [outer = 0x8d9b9c00] 09:28:36 INFO - PROCESS | 26294 | 1469550516129 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d9d3400) [pid = 26294] [serial = 1362] [outer = 0x8d9b9c00] 09:28:37 INFO - PROCESS | 26294 | 1469550517216 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1433ms 09:28:37 INFO - PROCESS | 26294 | 1469550517283 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:28:37 INFO - PROCESS | 26294 | 1469550517287 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:28:37 INFO - PROCESS | 26294 | 1469550517294 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 26294 | 1469550517299 Marionette TRACE conn4 <- [1,1786,null,{}] 09:28:37 INFO - PROCESS | 26294 | 1469550517316 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}] 09:28:37 INFO - PROCESS | 26294 | 1469550517325 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:37 INFO - PROCESS | 26294 | 1469550517553 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:28:37 INFO - PROCESS | 26294 | 1469550517580 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 26294 | 1469550517592 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e242400 == 23 [pid = 26294] [id = 454] 09:28:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e243000) [pid = 26294] [serial = 1363] [outer = (nil)] 09:28:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8eb40000) [pid = 26294] [serial = 1364] [outer = 0x8e243000] 09:28:37 INFO - PROCESS | 26294 | 1469550517656 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8ebbdc00) [pid = 26294] [serial = 1365] [outer = 0x8e243000] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8ebb7000) [pid = 26294] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8beac000) [pid = 26294] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d8d4400) [pid = 26294] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8beac800) [pid = 26294] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8e1d8400) [pid = 26294] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d1fa800) [pid = 26294] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8beb4000) [pid = 26294] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d9b5800) [pid = 26294] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d9d0c00) [pid = 26294] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8e248c00) [pid = 26294] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:28:38 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d8d7800) [pid = 26294] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:28:39 INFO - PROCESS | 26294 | 1469550519112 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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1856ms 09:28:39 INFO - PROCESS | 26294 | 1469550519212 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:28:39 INFO - PROCESS | 26294 | 1469550519216 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:28:39 INFO - PROCESS | 26294 | 1469550519223 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 26294 | 1469550519227 Marionette TRACE conn4 <- [1,1790,null,{}] 09:28:39 INFO - PROCESS | 26294 | 1469550519232 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}] 09:28:39 INFO - PROCESS | 26294 | 1469550519237 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:39 INFO - PROCESS | 26294 | 1469550519387 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:28:39 INFO - PROCESS | 26294 | 1469550519518 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 26294 | 1469550519527 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44800 == 24 [pid = 26294] [id = 455] 09:28:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8bd4e000) [pid = 26294] [serial = 1366] [outer = (nil)] 09:28:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8e1e2400) [pid = 26294] [serial = 1367] [outer = 0x8bd4e000] 09:28:39 INFO - PROCESS | 26294 | 1469550519597 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8eb3dc00) [pid = 26294] [serial = 1368] [outer = 0x8bd4e000] 09:28:40 INFO - PROCESS | 26294 | 1469550520280 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]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1130ms 09:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:28:40 INFO - PROCESS | 26294 | 1469550520352 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 26294 | 1469550520355 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:28:40 INFO - PROCESS | 26294 | 1469550520361 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 26294 | 1469550520364 Marionette TRACE conn4 <- [1,1794,null,{}] 09:28:40 INFO - PROCESS | 26294 | 1469550520390 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}] 09:28:40 INFO - PROCESS | 26294 | 1469550520394 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:40 INFO - PROCESS | 26294 | 1469550520545 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:28:40 INFO - PROCESS | 26294 | 1469550520556 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 26294 | 1469550520562 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f483000 == 25 [pid = 26294] [id = 456] 09:28:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8f488c00) [pid = 26294] [serial = 1369] [outer = (nil)] 09:28:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8f54d400) [pid = 26294] [serial = 1370] [outer = 0x8f488c00] 09:28:40 INFO - PROCESS | 26294 | 1469550520646 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x9110a800) [pid = 26294] [serial = 1371] [outer = 0x8f488c00] 09:28:41 INFO - PROCESS | 26294 | 1469550521907 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1631ms 09:28:41 INFO - PROCESS | 26294 | 1469550521992 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 26294 | 1469550521999 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:28:42 INFO - PROCESS | 26294 | 1469550522007 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 26294 | 1469550522013 Marionette TRACE conn4 <- [1,1798,null,{}] 09:28:42 INFO - PROCESS | 26294 | 1469550522084 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}] 09:28:42 INFO - PROCESS | 26294 | 1469550522089 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:42 INFO - PROCESS | 26294 | 1469550522403 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:28:42 INFO - PROCESS | 26294 | 1469550522622 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 26294 | 1469550522632 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf43000 == 26 [pid = 26294] [id = 457] 09:28:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d3bc400) [pid = 26294] [serial = 1372] [outer = (nil)] 09:28:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d8ce800) [pid = 26294] [serial = 1373] [outer = 0x8d3bc400] 09:28:42 INFO - PROCESS | 26294 | 1469550522712 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d9b7c00) [pid = 26294] [serial = 1374] [outer = 0x8d3bc400] 09:28:43 INFO - PROCESS | 26294 | 1469550523780 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1800ms 09:28:43 INFO - PROCESS | 26294 | 1469550523807 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 26294 | 1469550523814 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:28:43 INFO - PROCESS | 26294 | 1469550523827 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 26294 | 1469550523832 Marionette TRACE conn4 <- [1,1802,null,{}] 09:28:43 INFO - PROCESS | 26294 | 1469550523839 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}] 09:28:43 INFO - PROCESS | 26294 | 1469550523845 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:44 INFO - PROCESS | 26294 | 1469550524068 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:28:44 INFO - PROCESS | 26294 | 1469550524377 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 26294 | 1469550524391 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c7c00 == 27 [pid = 26294] [id = 458] 09:28:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8e245c00) [pid = 26294] [serial = 1375] [outer = (nil)] 09:28:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f482c00) [pid = 26294] [serial = 1376] [outer = 0x8e245c00] 09:28:44 INFO - PROCESS | 26294 | 1469550524474 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f48c400) [pid = 26294] [serial = 1377] [outer = 0x8e245c00] 09:28:45 INFO - PROCESS | 26294 | 1469550525454 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1692ms 09:28:45 INFO - PROCESS | 26294 | 1469550525517 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 26294 | 1469550525521 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:28:45 INFO - PROCESS | 26294 | 1469550525528 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 26294 | 1469550525534 Marionette TRACE conn4 <- [1,1806,null,{}] 09:28:45 INFO - PROCESS | 26294 | 1469550525551 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}] 09:28:45 INFO - PROCESS | 26294 | 1469550525560 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:45 INFO - PROCESS | 26294 | 1469550525771 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:28:46 INFO - PROCESS | 26294 | 1469550525989 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 26294 | 1469550525996 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a8c00 == 28 [pid = 26294] [id = 459] 09:28:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x913aa400) [pid = 26294] [serial = 1378] [outer = (nil)] 09:28:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91a60800) [pid = 26294] [serial = 1379] [outer = 0x913aa400] 09:28:46 INFO - PROCESS | 26294 | 1469550526133 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91a67c00) [pid = 26294] [serial = 1380] [outer = 0x913aa400] 09:28:47 INFO - PROCESS | 26294 | 1469550527284 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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1838ms 09:28:47 INFO - PROCESS | 26294 | 1469550527367 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 26294 | 1469550527373 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:28:47 INFO - PROCESS | 26294 | 1469550527382 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 26294 | 1469550527386 Marionette TRACE conn4 <- [1,1810,null,{}] 09:28:47 INFO - PROCESS | 26294 | 1469550527394 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}] 09:28:47 INFO - PROCESS | 26294 | 1469550527400 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:47 INFO - PROCESS | 26294 | 1469550527572 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:28:47 INFO - PROCESS | 26294 | 1469550527846 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 26294 | 1469550527860 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fa800 == 29 [pid = 26294] [id = 460] 09:28:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d1fc400) [pid = 26294] [serial = 1381] [outer = (nil)] 09:28:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d3b7000) [pid = 26294] [serial = 1382] [outer = 0x8d1fc400] 09:28:47 INFO - PROCESS | 26294 | 1469550527945 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d727800) [pid = 26294] [serial = 1383] [outer = 0x8d1fc400] 09:28:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9bb400 == 28 [pid = 26294] [id = 445] 09:28:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51c00 == 27 [pid = 26294] [id = 444] 09:28:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8e247c00 == 26 [pid = 26294] [id = 440] 09:28:48 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45c00 == 25 [pid = 26294] [id = 442] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x9110a400) [pid = 26294] [serial = 1325] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d3bc800) [pid = 26294] [serial = 1328] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91110000) [pid = 26294] [serial = 1326] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d8dbc00) [pid = 26294] [serial = 1307] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d9bd000) [pid = 26294] [serial = 1308] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8beb8800) [pid = 26294] [serial = 1304] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8cf46c00) [pid = 26294] [serial = 1305] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8eb3fc00) [pid = 26294] [serial = 1302] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8e246400) [pid = 26294] [serial = 1310] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8eb3ac00) [pid = 26294] [serial = 1311] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d1f9c00) [pid = 26294] [serial = 1316] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d3b4000) [pid = 26294] [serial = 1317] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d9c4800) [pid = 26294] [serial = 1319] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8db41400) [pid = 26294] [serial = 1320] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8f555c00) [pid = 26294] [serial = 1313] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f55b000) [pid = 26294] [serial = 1314] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8eb42c00) [pid = 26294] [serial = 1322] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91acf400) [pid = 26294] [serial = 1332] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x91ac1c00) [pid = 26294] [serial = 1331] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8f485000) [pid = 26294] [serial = 1323] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8e241800) [pid = 26294] [serial = 1329] [outer = (nil)] [url = about:blank] 09:28:48 INFO - PROCESS | 26294 | 1469550528842 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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1485ms 09:28:48 INFO - PROCESS | 26294 | 1469550528866 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 26294 | 1469550528873 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:28:48 INFO - PROCESS | 26294 | 1469550528883 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 26294 | 1469550528886 Marionette TRACE conn4 <- [1,1814,null,{}] 09:28:48 INFO - PROCESS | 26294 | 1469550528893 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}] 09:28:48 INFO - PROCESS | 26294 | 1469550528898 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:49 INFO - PROCESS | 26294 | 1469550529051 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:28:49 INFO - PROCESS | 26294 | 1469550529067 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 26294 | 1469550529075 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b4000 == 26 [pid = 26294] [id = 461] 09:28:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d9b5c00) [pid = 26294] [serial = 1384] [outer = (nil)] 09:28:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d9bf800) [pid = 26294] [serial = 1385] [outer = 0x8d9b5c00] 09:28:49 INFO - PROCESS | 26294 | 1469550529152 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d9c9800) [pid = 26294] [serial = 1386] [outer = 0x8d9b5c00] 09:28:50 INFO - PROCESS | 26294 | 1469550530120 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]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1296ms 09:28:50 INFO - PROCESS | 26294 | 1469550530178 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 26294 | 1469550530182 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:28:50 INFO - PROCESS | 26294 | 1469550530188 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 26294 | 1469550530194 Marionette TRACE conn4 <- [1,1818,null,{}] 09:28:50 INFO - PROCESS | 26294 | 1469550530213 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}] 09:28:50 INFO - PROCESS | 26294 | 1469550530222 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:50 INFO - PROCESS | 26294 | 1469550530383 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:28:50 INFO - PROCESS | 26294 | 1469550530532 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 26294 | 1469550530542 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24b400 == 27 [pid = 26294] [id = 462] 09:28:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e24d000) [pid = 26294] [serial = 1387] [outer = (nil)] 09:28:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8eb41c00) [pid = 26294] [serial = 1388] [outer = 0x8e24d000] 09:28:50 INFO - PROCESS | 26294 | 1469550530611 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f556c00) [pid = 26294] [serial = 1389] [outer = 0x8e24d000] 09:28:51 INFO - PROCESS | 26294 | 1469550531465 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]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1336ms 09:28:51 INFO - PROCESS | 26294 | 1469550531525 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 26294 | 1469550531530 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:28:51 INFO - PROCESS | 26294 | 1469550531544 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 26294 | 1469550531546 Marionette TRACE conn4 <- [1,1822,null,{}] 09:28:51 INFO - PROCESS | 26294 | 1469550531552 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}] 09:28:51 INFO - PROCESS | 26294 | 1469550531557 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:51 INFO - PROCESS | 26294 | 1469550531776 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:28:51 INFO - PROCESS | 26294 | 1469550531795 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 26294 | 1469550531804 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db42800 == 28 [pid = 26294] [id = 463] 09:28:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8f484800) [pid = 26294] [serial = 1390] [outer = (nil)] 09:28:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x913a8400) [pid = 26294] [serial = 1391] [outer = 0x8f484800] 09:28:51 INFO - PROCESS | 26294 | 1469550531869 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91a5dc00) [pid = 26294] [serial = 1392] [outer = 0x8f484800] 09:28:52 INFO - PROCESS | 26294 | 1469550532767 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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1288ms 09:28:52 INFO - PROCESS | 26294 | 1469550532827 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 26294 | 1469550532830 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:28:52 INFO - PROCESS | 26294 | 1469550532836 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 26294 | 1469550532839 Marionette TRACE conn4 <- [1,1826,null,{}] 09:28:52 INFO - PROCESS | 26294 | 1469550532845 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}] 09:28:52 INFO - PROCESS | 26294 | 1469550532850 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:53 INFO - PROCESS | 26294 | 1469550533063 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:28:53 INFO - PROCESS | 26294 | 1469550533086 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 26294 | 1469550533096 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1d7800 == 29 [pid = 26294] [id = 464] 09:28:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x9110c800) [pid = 26294] [serial = 1393] [outer = (nil)] 09:28:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91acc400) [pid = 26294] [serial = 1394] [outer = 0x9110c800] 09:28:53 INFO - PROCESS | 26294 | 1469550533161 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91acdc00) [pid = 26294] [serial = 1395] [outer = 0x9110c800] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8beb0c00) [pid = 26294] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9ce800) [pid = 26294] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91a59800) [pid = 26294] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e243000) [pid = 26294] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91e87800) [pid = 26294] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x91e86000) [pid = 26294] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8bd47000) [pid = 26294] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8e245000) [pid = 26294] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d9b9c00) [pid = 26294] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d1f8800) [pid = 26294] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:28:53 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8bd4e000) [pid = 26294] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:28:54 INFO - PROCESS | 26294 | 1469550534198 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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1381ms 09:28:54 INFO - PROCESS | 26294 | 1469550534217 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 26294 | 1469550534220 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:28:54 INFO - PROCESS | 26294 | 1469550534228 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 26294 | 1469550534232 Marionette TRACE conn4 <- [1,1830,null,{}] 09:28:54 INFO - PROCESS | 26294 | 1469550534237 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}] 09:28:54 INFO - PROCESS | 26294 | 1469550534247 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:54 INFO - PROCESS | 26294 | 1469550534441 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:28:54 INFO - PROCESS | 26294 | 1469550534575 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 26294 | 1469550534581 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44400 == 30 [pid = 26294] [id = 465] 09:28:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d0c7800) [pid = 26294] [serial = 1396] [outer = (nil)] 09:28:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91e8ac00) [pid = 26294] [serial = 1397] [outer = 0x8d0c7800] 09:28:54 INFO - PROCESS | 26294 | 1469550534653 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x91a5a800) [pid = 26294] [serial = 1398] [outer = 0x8d0c7800] 09:28:55 INFO - PROCESS | 26294 | 1469550535396 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1184ms 09:28:55 INFO - PROCESS | 26294 | 1469550535414 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 26294 | 1469550535417 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:28:55 INFO - PROCESS | 26294 | 1469550535423 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 26294 | 1469550535427 Marionette TRACE conn4 <- [1,1834,null,{}] 09:28:55 INFO - PROCESS | 26294 | 1469550535437 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}] 09:28:55 INFO - PROCESS | 26294 | 1469550535445 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:55 INFO - PROCESS | 26294 | 1469550535702 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:28:55 INFO - PROCESS | 26294 | 1469550535843 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 26294 | 1469550535854 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51c00 == 31 [pid = 26294] [id = 466] 09:28:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8bd52000) [pid = 26294] [serial = 1399] [outer = (nil)] 09:28:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8beb7800) [pid = 26294] [serial = 1400] [outer = 0x8bd52000] 09:28:55 INFO - PROCESS | 26294 | 1469550535936 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8cf43c00) [pid = 26294] [serial = 1401] [outer = 0x8bd52000] 09:28:56 INFO - PROCESS | 26294 | 1469550536984 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1638ms 09:28:57 INFO - PROCESS | 26294 | 1469550537064 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 26294 | 1469550537071 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:28:57 INFO - PROCESS | 26294 | 1469550537080 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 26294 | 1469550537085 Marionette TRACE conn4 <- [1,1838,null,{}] 09:28:57 INFO - PROCESS | 26294 | 1469550537092 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}] 09:28:57 INFO - PROCESS | 26294 | 1469550537099 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:57 INFO - PROCESS | 26294 | 1469550537321 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:28:57 INFO - PROCESS | 26294 | 1469550537575 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 26294 | 1469550537585 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c4800 == 32 [pid = 26294] [id = 467] 09:28:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8db45000) [pid = 26294] [serial = 1402] [outer = (nil)] 09:28:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8db4f400) [pid = 26294] [serial = 1403] [outer = 0x8db45000] 09:28:57 INFO - PROCESS | 26294 | 1469550537669 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e241400) [pid = 26294] [serial = 1404] [outer = 0x8db45000] 09:28:58 INFO - PROCESS | 26294 | 1469550538675 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]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1633ms 09:28:58 INFO - PROCESS | 26294 | 1469550538713 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:28:58 INFO - PROCESS | 26294 | 1469550538718 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:28:58 INFO - PROCESS | 26294 | 1469550538725 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 26294 | 1469550538729 Marionette TRACE conn4 <- [1,1842,null,{}] 09:28:58 INFO - PROCESS | 26294 | 1469550538735 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}] 09:28:58 INFO - PROCESS | 26294 | 1469550538741 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:58 INFO - PROCESS | 26294 | 1469550538926 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:28:59 INFO - PROCESS | 26294 | 1469550539201 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 26294 | 1469550539208 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:28:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e249400 == 33 [pid = 26294] [id = 468] 09:28:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x913a5400) [pid = 26294] [serial = 1405] [outer = (nil)] 09:28:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91ac5c00) [pid = 26294] [serial = 1406] [outer = 0x913a5400] 09:28:59 INFO - PROCESS | 26294 | 1469550539305 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e82c00) [pid = 26294] [serial = 1407] [outer = 0x913a5400] 09:29:00 INFO - PROCESS | 26294 | 1469550540303 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]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1635ms 09:29:00 INFO - PROCESS | 26294 | 1469550540360 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 26294 | 1469550540367 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:29:00 INFO - PROCESS | 26294 | 1469550540385 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 26294 | 1469550540393 Marionette TRACE conn4 <- [1,1846,null,{}] 09:29:00 INFO - PROCESS | 26294 | 1469550540400 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}] 09:29:00 INFO - PROCESS | 26294 | 1469550540407 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:00 INFO - PROCESS | 26294 | 1469550540640 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:29:00 INFO - PROCESS | 26294 | 1469550540872 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 26294 | 1469550540881 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db48400 == 34 [pid = 26294] [id = 469] 09:29:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91a65400) [pid = 26294] [serial = 1408] [outer = (nil)] 09:29:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91ed7000) [pid = 26294] [serial = 1409] [outer = 0x91a65400] 09:29:00 INFO - PROCESS | 26294 | 1469550540977 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x92040400) [pid = 26294] [serial = 1410] [outer = 0x91a65400] 09:29:02 INFO - PROCESS | 26294 | 1469550542051 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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1753ms 09:29:02 INFO - PROCESS | 26294 | 1469550542130 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 26294 | 1469550542134 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:29:02 INFO - PROCESS | 26294 | 1469550542143 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 26294 | 1469550542147 Marionette TRACE conn4 <- [1,1850,null,{}] 09:29:02 INFO - PROCESS | 26294 | 1469550542155 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}] 09:29:02 INFO - PROCESS | 26294 | 1469550542160 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:02 INFO - PROCESS | 26294 | 1469550542394 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:29:02 INFO - PROCESS | 26294 | 1469550542641 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 26294 | 1469550542651 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3c2000 == 35 [pid = 26294] [id = 470] 09:29:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8ebbe000) [pid = 26294] [serial = 1411] [outer = (nil)] 09:29:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x92430000) [pid = 26294] [serial = 1412] [outer = 0x8ebbe000] 09:29:02 INFO - PROCESS | 26294 | 1469550542766 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x92438400) [pid = 26294] [serial = 1413] [outer = 0x8ebbe000] 09:29:03 INFO - PROCESS | 26294 | 1469550543753 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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1687ms 09:29:03 INFO - PROCESS | 26294 | 1469550543832 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 26294 | 1469550543838 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:29:03 INFO - PROCESS | 26294 | 1469550543846 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 26294 | 1469550543848 Marionette TRACE conn4 <- [1,1854,null,{}] 09:29:03 INFO - PROCESS | 26294 | 1469550543855 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}] 09:29:03 INFO - PROCESS | 26294 | 1469550543860 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:04 INFO - PROCESS | 26294 | 1469550544078 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:29:04 INFO - PROCESS | 26294 | 1469550544309 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 26294 | 1469550544327 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x92479000 == 36 [pid = 26294] [id = 471] 09:29:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x92479800) [pid = 26294] [serial = 1414] [outer = (nil)] 09:29:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x928ce800) [pid = 26294] [serial = 1415] [outer = 0x92479800] 09:29:04 INFO - PROCESS | 26294 | 1469550544461 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x928d5800) [pid = 26294] [serial = 1416] [outer = 0x92479800] 09:29:05 INFO - PROCESS | 26294 | 1469550545402 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]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1631ms 09:29:05 INFO - PROCESS | 26294 | 1469550545481 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 26294 | 1469550545490 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:29:05 INFO - PROCESS | 26294 | 1469550545499 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 26294 | 1469550545502 Marionette TRACE conn4 <- [1,1858,null,{}] 09:29:05 INFO - PROCESS | 26294 | 1469550545508 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}] 09:29:05 INFO - PROCESS | 26294 | 1469550545514 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:05 INFO - PROCESS | 26294 | 1469550545900 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:29:06 INFO - PROCESS | 26294 | 1469550546151 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 26294 | 1469550546161 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0ccc00 == 37 [pid = 26294] [id = 472] 09:29:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d0ce000) [pid = 26294] [serial = 1417] [outer = (nil)] 09:29:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8d1ff400) [pid = 26294] [serial = 1418] [outer = 0x8d0ce000] 09:29:06 INFO - PROCESS | 26294 | 1469550546236 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8d3c2c00) [pid = 26294] [serial = 1419] [outer = 0x8d0ce000] 09:29:07 INFO - PROCESS | 26294 | 1469550547099 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]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1634ms 09:29:07 INFO - PROCESS | 26294 | 1469550547135 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 26294 | 1469550547142 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:29:07 INFO - PROCESS | 26294 | 1469550547150 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 26294 | 1469550547156 Marionette TRACE conn4 <- [1,1862,null,{}] 09:29:07 INFO - PROCESS | 26294 | 1469550547163 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}] 09:29:07 INFO - PROCESS | 26294 | 1469550547168 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:07 INFO - PROCESS | 26294 | 1469550547416 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:29:07 INFO - PROCESS | 26294 | 1469550547636 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 26294 | 1469550547645 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fb800 == 38 [pid = 26294] [id = 473] 09:29:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d9bc400) [pid = 26294] [serial = 1420] [outer = (nil)] 09:29:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8e249c00) [pid = 26294] [serial = 1421] [outer = 0x8d9bc400] 09:29:07 INFO - PROCESS | 26294 | 1469550547784 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8eb3f800) [pid = 26294] [serial = 1422] [outer = 0x8d9bc400] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45400 == 37 [pid = 26294] [id = 451] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb2000 == 36 [pid = 26294] [id = 439] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3c1400 == 35 [pid = 26294] [id = 443] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb9800 == 34 [pid = 26294] [id = 450] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x91e85800 == 33 [pid = 26294] [id = 447] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44c00 == 32 [pid = 26294] [id = 441] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b4c00 == 31 [pid = 26294] [id = 449] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1d8000 == 30 [pid = 26294] [id = 446] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb3800 == 29 [pid = 26294] [id = 438] 09:29:09 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cf400 == 28 [pid = 26294] [id = 448] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8d72d400) [pid = 26294] [serial = 1335] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8f54d400) [pid = 26294] [serial = 1370] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d1fe000) [pid = 26294] [serial = 1334] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8e246c00) [pid = 26294] [serial = 1338] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8e1de400) [pid = 26294] [serial = 1337] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x91e81400) [pid = 26294] [serial = 1341] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x91ac2000) [pid = 26294] [serial = 1340] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8eb40000) [pid = 26294] [serial = 1364] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x91e9c000) [pid = 26294] [serial = 1344] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91e94c00) [pid = 26294] [serial = 1343] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91ed3000) [pid = 26294] [serial = 1347] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91ece000) [pid = 26294] [serial = 1346] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8bd4c800) [pid = 26294] [serial = 1355] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8beb5800) [pid = 26294] [serial = 1356] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x92435c00) [pid = 26294] [serial = 1350] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d9c0000) [pid = 26294] [serial = 1361] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9242d400) [pid = 26294] [serial = 1349] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d3b9c00) [pid = 26294] [serial = 1358] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d9bb800) [pid = 26294] [serial = 1352] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e1e2400) [pid = 26294] [serial = 1367] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8ebbdc00) [pid = 26294] [serial = 1365] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d729800) [pid = 26294] [serial = 1359] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d9d3400) [pid = 26294] [serial = 1362] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8eb3dc00) [pid = 26294] [serial = 1368] [outer = (nil)] [url = about:blank] 09:29:09 INFO - PROCESS | 26294 | 1469550549725 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]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2596ms 09:29:09 INFO - PROCESS | 26294 | 1469550549746 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:29:09 INFO - PROCESS | 26294 | 1469550549753 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:29:09 INFO - PROCESS | 26294 | 1469550549761 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 26294 | 1469550549765 Marionette TRACE conn4 <- [1,1866,null,{}] 09:29:09 INFO - PROCESS | 26294 | 1469550549775 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}] 09:29:09 INFO - PROCESS | 26294 | 1469550549780 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:09 INFO - PROCESS | 26294 | 1469550549951 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:29:10 INFO - PROCESS | 26294 | 1469550550125 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 26294 | 1469550550133 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf41400 == 29 [pid = 26294] [id = 474] 09:29:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8cf42800) [pid = 26294] [serial = 1423] [outer = (nil)] 09:29:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d1f3000) [pid = 26294] [serial = 1424] [outer = 0x8cf42800] 09:29:10 INFO - PROCESS | 26294 | 1469550550204 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d1fcc00) [pid = 26294] [serial = 1425] [outer = 0x8cf42800] 09:29:11 INFO - PROCESS | 26294 | 1469550551023 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]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1287ms 09:29:11 INFO - PROCESS | 26294 | 1469550551047 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 26294 | 1469550551056 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:29:11 INFO - PROCESS | 26294 | 1469550551071 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 26294 | 1469550551076 Marionette TRACE conn4 <- [1,1870,null,{}] 09:29:11 INFO - PROCESS | 26294 | 1469550551082 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}] 09:29:11 INFO - PROCESS | 26294 | 1469550551087 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:11 INFO - PROCESS | 26294 | 1469550551244 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:29:11 INFO - PROCESS | 26294 | 1469550551261 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 26294 | 1469550551267 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d9c00 == 30 [pid = 26294] [id = 475] 09:29:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d8dc800) [pid = 26294] [serial = 1426] [outer = (nil)] 09:29:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d9bb800) [pid = 26294] [serial = 1427] [outer = 0x8d8dc800] 09:29:11 INFO - PROCESS | 26294 | 1469550551343 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9c2c00) [pid = 26294] [serial = 1428] [outer = 0x8d8dc800] 09:29:12 INFO - PROCESS | 26294 | 1469550552385 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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1382ms 09:29:12 INFO - PROCESS | 26294 | 1469550552453 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 26294 | 1469550552457 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:29:12 INFO - PROCESS | 26294 | 1469550552464 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 26294 | 1469550552470 Marionette TRACE conn4 <- [1,1874,null,{}] 09:29:12 INFO - PROCESS | 26294 | 1469550552495 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}] 09:29:12 INFO - PROCESS | 26294 | 1469550552505 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:12 INFO - PROCESS | 26294 | 1469550552724 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:29:12 INFO - PROCESS | 26294 | 1469550552753 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 26294 | 1469550552762 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1df000 == 31 [pid = 26294] [id = 476] 09:29:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8e1df800) [pid = 26294] [serial = 1429] [outer = (nil)] 09:29:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e24a800) [pid = 26294] [serial = 1430] [outer = 0x8e1df800] 09:29:12 INFO - PROCESS | 26294 | 1469550552835 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8eb36800) [pid = 26294] [serial = 1431] [outer = 0x8e1df800] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8e245c00) [pid = 26294] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x913aa400) [pid = 26294] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d1fc400) [pid = 26294] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d3bc400) [pid = 26294] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x9110c800) [pid = 26294] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8f484800) [pid = 26294] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8cf3fc00) [pid = 26294] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f488c00) [pid = 26294] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8e24d000) [pid = 26294] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d9b5c00) [pid = 26294] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:29:14 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d0c7800) [pid = 26294] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:29:14 INFO - PROCESS | 26294 | 1469550554676 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]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2246ms 09:29:14 INFO - PROCESS | 26294 | 1469550554713 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:29:14 INFO - PROCESS | 26294 | 1469550554724 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:29:14 INFO - PROCESS | 26294 | 1469550554738 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 26294 | 1469550554745 Marionette TRACE conn4 <- [1,1878,null,{}] 09:29:14 INFO - PROCESS | 26294 | 1469550554762 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}] 09:29:14 INFO - PROCESS | 26294 | 1469550554772 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:15 INFO - PROCESS | 26294 | 1469550555084 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:29:15 INFO - PROCESS | 26294 | 1469550555225 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 26294 | 1469550555235 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47000 == 32 [pid = 26294] [id = 477] 09:29:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8beb9800) [pid = 26294] [serial = 1432] [outer = (nil)] 09:29:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d0cb800) [pid = 26294] [serial = 1433] [outer = 0x8beb9800] 09:29:15 INFO - PROCESS | 26294 | 1469550555319 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d3bac00) [pid = 26294] [serial = 1434] [outer = 0x8beb9800] 09:29:16 INFO - PROCESS | 26294 | 1469550556298 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]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1646ms 09:29:16 INFO - PROCESS | 26294 | 1469550556379 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 26294 | 1469550556387 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:29:16 INFO - PROCESS | 26294 | 1469550556398 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 26294 | 1469550556401 Marionette TRACE conn4 <- [1,1882,null,{}] 09:29:16 INFO - PROCESS | 26294 | 1469550556408 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}] 09:29:16 INFO - PROCESS | 26294 | 1469550556414 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:16 INFO - PROCESS | 26294 | 1469550556641 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:29:16 INFO - PROCESS | 26294 | 1469550556911 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 26294 | 1469550556918 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b9800 == 33 [pid = 26294] [id = 478] 09:29:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d9bb400) [pid = 26294] [serial = 1435] [outer = (nil)] 09:29:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d9cd800) [pid = 26294] [serial = 1436] [outer = 0x8d9bb400] 09:29:17 INFO - PROCESS | 26294 | 1469550557005 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8db4a400) [pid = 26294] [serial = 1437] [outer = 0x8d9bb400] 09:29:18 INFO - PROCESS | 26294 | 1469550558087 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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1738ms 09:29:18 INFO - PROCESS | 26294 | 1469550558136 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 26294 | 1469550558141 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:29:18 INFO - PROCESS | 26294 | 1469550558147 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 26294 | 1469550558153 Marionette TRACE conn4 <- [1,1886,null,{}] 09:29:18 INFO - PROCESS | 26294 | 1469550558170 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}] 09:29:18 INFO - PROCESS | 26294 | 1469550558179 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:18 INFO - PROCESS | 26294 | 1469550558362 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:29:18 INFO - PROCESS | 26294 | 1469550558591 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 26294 | 1469550558602 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb42c00 == 34 [pid = 26294] [id = 479] 09:29:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8eb43400) [pid = 26294] [serial = 1438] [outer = (nil)] 09:29:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8ebbdc00) [pid = 26294] [serial = 1439] [outer = 0x8eb43400] 09:29:18 INFO - PROCESS | 26294 | 1469550558722 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8f48ac00) [pid = 26294] [serial = 1440] [outer = 0x8eb43400] 09:29:19 INFO - PROCESS | 26294 | 1469550559763 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]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1689ms 09:29:19 INFO - PROCESS | 26294 | 1469550559836 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 26294 | 1469550559842 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:29:19 INFO - PROCESS | 26294 | 1469550559848 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 26294 | 1469550559851 Marionette TRACE conn4 <- [1,1890,null,{}] 09:29:19 INFO - PROCESS | 26294 | 1469550559857 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}] 09:29:19 INFO - PROCESS | 26294 | 1469550559863 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:20 INFO - PROCESS | 26294 | 1469550560069 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:29:20 INFO - PROCESS | 26294 | 1469550560297 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 26294 | 1469550560306 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf47800 == 35 [pid = 26294] [id = 480] 09:29:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d8da000) [pid = 26294] [serial = 1441] [outer = (nil)] 09:29:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91103400) [pid = 26294] [serial = 1442] [outer = 0x8d8da000] 09:29:20 INFO - PROCESS | 26294 | 1469550560438 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8e246400) [pid = 26294] [serial = 1443] [outer = 0x8d8da000] 09:29:21 INFO - PROCESS | 26294 | 1469550561600 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]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1831ms 09:29:21 INFO - PROCESS | 26294 | 1469550561680 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 26294 | 1469550561686 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:29:21 INFO - PROCESS | 26294 | 1469550561695 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 26294 | 1469550561699 Marionette TRACE conn4 <- [1,1894,null,{}] 09:29:21 INFO - PROCESS | 26294 | 1469550561716 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}] 09:29:21 INFO - PROCESS | 26294 | 1469550561722 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:21 INFO - PROCESS | 26294 | 1469550561930 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:29:21 INFO - PROCESS | 26294 | --DOCSHELL 0x92479000 == 34 [pid = 26294] [id = 471] 09:29:21 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3c2000 == 33 [pid = 26294] [id = 470] 09:29:21 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d9c00 == 32 [pid = 26294] [id = 475] 09:29:22 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf41400 == 31 [pid = 26294] [id = 474] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8f482c00) [pid = 26294] [serial = 1376] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91a67c00) [pid = 26294] [serial = 1380] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91a60800) [pid = 26294] [serial = 1379] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d3b7000) [pid = 26294] [serial = 1382] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d8ce800) [pid = 26294] [serial = 1373] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91acc400) [pid = 26294] [serial = 1394] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91acdc00) [pid = 26294] [serial = 1395] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x91a5dc00) [pid = 26294] [serial = 1392] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f48c400) [pid = 26294] [serial = 1377] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8e247800) [pid = 26294] [serial = 1353] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x9110a800) [pid = 26294] [serial = 1371] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d727800) [pid = 26294] [serial = 1383] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8f556c00) [pid = 26294] [serial = 1389] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x913a8400) [pid = 26294] [serial = 1391] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d9c9800) [pid = 26294] [serial = 1386] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d9bf800) [pid = 26294] [serial = 1385] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8d9b7c00) [pid = 26294] [serial = 1374] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8eb41c00) [pid = 26294] [serial = 1388] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x91e8ac00) [pid = 26294] [serial = 1397] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x91a5a800) [pid = 26294] [serial = 1398] [outer = (nil)] [url = about:blank] 09:29:22 INFO - PROCESS | 26294 | 1469550562180 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 26294 | 1469550562195 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3e400 == 32 [pid = 26294] [id = 481] 09:29:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8cf40400) [pid = 26294] [serial = 1444] [outer = (nil)] 09:29:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8d1f4000) [pid = 26294] [serial = 1445] [outer = 0x8cf40400] 09:29:22 INFO - PROCESS | 26294 | 1469550562267 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d3b5400) [pid = 26294] [serial = 1446] [outer = 0x8cf40400] 09:29:23 INFO - PROCESS | 26294 | 1469550563085 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]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1441ms 09:29:23 INFO - PROCESS | 26294 | 1469550563135 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 26294 | 1469550563141 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:29:23 INFO - PROCESS | 26294 | 1469550563151 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 26294 | 1469550563155 Marionette TRACE conn4 <- [1,1898,null,{}] 09:29:23 INFO - PROCESS | 26294 | 1469550563161 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}] 09:29:23 INFO - PROCESS | 26294 | 1469550563167 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:23 INFO - PROCESS | 26294 | 1469550563335 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:29:23 INFO - PROCESS | 26294 | 1469550563476 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 26294 | 1469550563487 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3be800 == 33 [pid = 26294] [id = 482] 09:29:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d8d0000) [pid = 26294] [serial = 1447] [outer = (nil)] 09:29:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d9b6000) [pid = 26294] [serial = 1448] [outer = 0x8d8d0000] 09:29:23 INFO - PROCESS | 26294 | 1469550563567 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d9c9c00) [pid = 26294] [serial = 1449] [outer = 0x8d8d0000] 09:29:24 INFO - PROCESS | 26294 | 1469550564449 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]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1328ms 09:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:29:24 INFO - PROCESS | 26294 | 1469550564480 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 26294 | 1469550564484 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:29:24 INFO - PROCESS | 26294 | 1469550564497 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 26294 | 1469550564501 Marionette TRACE conn4 <- [1,1902,null,{}] 09:29:24 INFO - PROCESS | 26294 | 1469550564517 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}] 09:29:24 INFO - PROCESS | 26294 | 1469550564525 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:24 INFO - PROCESS | 26294 | 1469550564750 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:29:24 INFO - PROCESS | 26294 | 1469550564775 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 26294 | 1469550564785 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8ebb5800 == 34 [pid = 26294] [id = 483] 09:29:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8ebb6400) [pid = 26294] [serial = 1450] [outer = (nil)] 09:29:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8ebc3800) [pid = 26294] [serial = 1451] [outer = 0x8ebb6400] 09:29:24 INFO - PROCESS | 26294 | 1469550564857 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8f54e000) [pid = 26294] [serial = 1452] [outer = 0x8ebb6400] 09:29:25 INFO - PROCESS | 26294 | 1469550565790 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]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1340ms 09:29:25 INFO - PROCESS | 26294 | 1469550565831 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:29:25 INFO - PROCESS | 26294 | 1469550565835 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:29:25 INFO - PROCESS | 26294 | 1469550565849 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 26294 | 1469550565851 Marionette TRACE conn4 <- [1,1906,null,{}] 09:29:25 INFO - PROCESS | 26294 | 1469550565857 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}] 09:29:25 INFO - PROCESS | 26294 | 1469550565862 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:26 INFO - PROCESS | 26294 | 1469550566088 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:29:26 INFO - PROCESS | 26294 | 1469550566111 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 26294 | 1469550566119 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f550400 == 35 [pid = 26294] [id = 484] 09:29:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8f551000) [pid = 26294] [serial = 1453] [outer = (nil)] 09:29:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91110c00) [pid = 26294] [serial = 1454] [outer = 0x8f551000] 09:29:26 INFO - PROCESS | 26294 | 1469550566186 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x913adc00) [pid = 26294] [serial = 1455] [outer = 0x8f551000] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d8dc800) [pid = 26294] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8bd52000) [pid = 26294] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91a65400) [pid = 26294] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8ebbe000) [pid = 26294] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8db45000) [pid = 26294] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x913a5400) [pid = 26294] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d0ce000) [pid = 26294] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x92479800) [pid = 26294] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8d9bc400) [pid = 26294] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:29:26 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8cf42800) [pid = 26294] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:29:27 INFO - PROCESS | 26294 | 1469550567161 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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1335ms 09:29:27 INFO - PROCESS | 26294 | 1469550567177 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 26294 | 1469550567180 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:29:27 INFO - PROCESS | 26294 | 1469550567187 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 26294 | 1469550567191 Marionette TRACE conn4 <- [1,1910,null,{}] 09:29:27 INFO - PROCESS | 26294 | 1469550567196 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}] 09:29:27 INFO - PROCESS | 26294 | 1469550567201 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:27 INFO - PROCESS | 26294 | 1469550567398 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:29:27 INFO - PROCESS | 26294 | 1469550567415 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 26294 | 1469550567421 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4c800 == 36 [pid = 26294] [id = 485] 09:29:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8beaf400) [pid = 26294] [serial = 1456] [outer = (nil)] 09:29:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8e1d9400) [pid = 26294] [serial = 1457] [outer = 0x8beaf400] 09:29:27 INFO - PROCESS | 26294 | 1469550567491 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x91a5b000) [pid = 26294] [serial = 1458] [outer = 0x8beaf400] 09:29:28 INFO - PROCESS | 26294 | 1469550568407 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]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1279ms 09:29:28 INFO - PROCESS | 26294 | 1469550568467 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 26294 | 1469550568470 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:29:28 INFO - PROCESS | 26294 | 1469550568476 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 26294 | 1469550568480 Marionette TRACE conn4 <- [1,1914,null,{}] 09:29:28 INFO - PROCESS | 26294 | 1469550568485 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}] 09:29:28 INFO - PROCESS | 26294 | 1469550568495 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:28 INFO - PROCESS | 26294 | 1469550568709 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:29:28 INFO - PROCESS | 26294 | 1469550568901 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 26294 | 1469550568910 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45400 == 37 [pid = 26294] [id = 486] 09:29:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8bd47400) [pid = 26294] [serial = 1459] [outer = (nil)] 09:29:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8bd4dc00) [pid = 26294] [serial = 1460] [outer = 0x8bd47400] 09:29:28 INFO - PROCESS | 26294 | 1469550568993 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8beb8800) [pid = 26294] [serial = 1461] [outer = 0x8bd47400] 09:29:30 INFO - PROCESS | 26294 | 1469550570041 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]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1579ms 09:29:30 INFO - PROCESS | 26294 | 1469550570071 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 26294 | 1469550570076 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:29:30 INFO - PROCESS | 26294 | 1469550570085 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 26294 | 1469550570091 Marionette TRACE conn4 <- [1,1918,null,{}] 09:29:30 INFO - PROCESS | 26294 | 1469550570099 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}] 09:29:30 INFO - PROCESS | 26294 | 1469550570105 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:30 INFO - PROCESS | 26294 | 1469550570292 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:29:30 INFO - PROCESS | 26294 | 1469550570482 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 26294 | 1469550570489 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c8000 == 38 [pid = 26294] [id = 487] 09:29:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d3bb800) [pid = 26294] [serial = 1462] [outer = (nil)] 09:29:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d9b3800) [pid = 26294] [serial = 1463] [outer = 0x8d3bb800] 09:29:30 INFO - PROCESS | 26294 | 1469550570571 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d9d2000) [pid = 26294] [serial = 1464] [outer = 0x8d3bb800] 09:29:31 INFO - PROCESS | 26294 | 1469550571586 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]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1540ms 09:29:31 INFO - PROCESS | 26294 | 1469550571628 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 26294 | 1469550571635 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:29:31 INFO - PROCESS | 26294 | 1469550571642 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 26294 | 1469550571646 Marionette TRACE conn4 <- [1,1922,null,{}] 09:29:31 INFO - PROCESS | 26294 | 1469550571652 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}] 09:29:31 INFO - PROCESS | 26294 | 1469550571658 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:31 INFO - PROCESS | 26294 | 1469550571846 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:29:32 INFO - PROCESS | 26294 | 1469550572022 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 26294 | 1469550572032 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b5800 == 39 [pid = 26294] [id = 488] 09:29:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8eb35800) [pid = 26294] [serial = 1465] [outer = (nil)] 09:29:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8f555400) [pid = 26294] [serial = 1466] [outer = 0x8eb35800] 09:29:32 INFO - PROCESS | 26294 | 1469550572112 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x9110a800) [pid = 26294] [serial = 1467] [outer = 0x8eb35800] 09:29:33 INFO - PROCESS | 26294 | 1469550573140 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]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1583ms 09:29:33 INFO - PROCESS | 26294 | 1469550573226 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:29:33 INFO - PROCESS | 26294 | 1469550573230 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:29:33 INFO - PROCESS | 26294 | 1469550573246 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 26294 | 1469550573256 Marionette TRACE conn4 <- [1,1926,null,{}] 09:29:33 INFO - PROCESS | 26294 | 1469550573262 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}] 09:29:33 INFO - PROCESS | 26294 | 1469550573270 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:33 INFO - PROCESS | 26294 | 1469550573496 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:29:33 INFO - PROCESS | 26294 | 1469550573718 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 26294 | 1469550573725 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4cc00 == 40 [pid = 26294] [id = 489] 09:29:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8beaa800) [pid = 26294] [serial = 1468] [outer = (nil)] 09:29:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91acf400) [pid = 26294] [serial = 1469] [outer = 0x8beaa800] 09:29:33 INFO - PROCESS | 26294 | 1469550573818 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91e90000) [pid = 26294] [serial = 1470] [outer = 0x8beaa800] 09:29:34 INFO - PROCESS | 26294 | 1469550574703 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]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1507ms 09:29:34 INFO - PROCESS | 26294 | 1469550574745 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 26294 | 1469550574749 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:29:34 INFO - PROCESS | 26294 | 1469550574756 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 26294 | 1469550574759 Marionette TRACE conn4 <- [1,1930,null,{}] 09:29:34 INFO - PROCESS | 26294 | 1469550574765 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}] 09:29:34 INFO - PROCESS | 26294 | 1469550574770 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:34 INFO - PROCESS | 26294 | 1469550574948 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:29:35 INFO - PROCESS | 26294 | 1469550575123 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 26294 | 1469550575133 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e81c00 == 41 [pid = 26294] [id = 490] 09:29:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e8e000) [pid = 26294] [serial = 1471] [outer = (nil)] 09:29:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e9b400) [pid = 26294] [serial = 1472] [outer = 0x91e8e000] 09:29:35 INFO - PROCESS | 26294 | 1469550575212 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91e9a400) [pid = 26294] [serial = 1473] [outer = 0x91e8e000] 09:29:36 INFO - PROCESS | 26294 | 1469550576159 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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1480ms 09:29:36 INFO - PROCESS | 26294 | 1469550576237 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:29:36 INFO - PROCESS | 26294 | 1469550576247 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:29:36 INFO - PROCESS | 26294 | 1469550576253 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 26294 | 1469550576257 Marionette TRACE conn4 <- [1,1934,null,{}] 09:29:36 INFO - PROCESS | 26294 | 1469550576263 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}] 09:29:36 INFO - PROCESS | 26294 | 1469550576269 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:36 INFO - PROCESS | 26294 | 1469550576478 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:29:36 INFO - PROCESS | 26294 | 1469550576655 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 26294 | 1469550576672 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ecf000 == 42 [pid = 26294] [id = 491] 09:29:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91ecf800) [pid = 26294] [serial = 1474] [outer = (nil)] 09:29:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91ed4400) [pid = 26294] [serial = 1475] [outer = 0x91ecf800] 09:29:36 INFO - PROCESS | 26294 | 1469550576810 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x9242d000) [pid = 26294] [serial = 1476] [outer = 0x91ecf800] 09:29:37 INFO - PROCESS | 26294 | 1469550577777 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]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1589ms 09:29:37 INFO - PROCESS | 26294 | 1469550577843 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 26294 | 1469550577847 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:29:37 INFO - PROCESS | 26294 | 1469550577853 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 26294 | 1469550577857 Marionette TRACE conn4 <- [1,1938,null,{}] 09:29:37 INFO - PROCESS | 26294 | 1469550577863 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}] 09:29:37 INFO - PROCESS | 26294 | 1469550577869 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:38 INFO - PROCESS | 26294 | 1469550578041 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:29:38 INFO - PROCESS | 26294 | 1469550578280 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 26294 | 1469550578289 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5800 == 43 [pid = 26294] [id = 492] 09:29:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8cf41000) [pid = 26294] [serial = 1477] [outer = (nil)] 09:29:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d734400) [pid = 26294] [serial = 1478] [outer = 0x8cf41000] 09:29:38 INFO - PROCESS | 26294 | 1469550578409 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8e243000) [pid = 26294] [serial = 1479] [outer = 0x8cf41000] 09:29:39 INFO - PROCESS | 26294 | 1469550579473 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]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1630ms 09:29:39 INFO - PROCESS | 26294 | 1469550579485 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 26294 | 1469550579489 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:29:39 INFO - PROCESS | 26294 | 1469550579498 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 26294 | 1469550579503 Marionette TRACE conn4 <- [1,1942,null,{}] 09:29:39 INFO - PROCESS | 26294 | 1469550579516 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}] 09:29:39 INFO - PROCESS | 26294 | 1469550579520 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:39 INFO - PROCESS | 26294 | 1469550579702 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:29:39 INFO - PROCESS | 26294 | 1469550579945 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 26294 | 1469550579958 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf42800 == 44 [pid = 26294] [id = 493] 09:29:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8cf46800) [pid = 26294] [serial = 1480] [outer = (nil)] 09:29:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d0cbc00) [pid = 26294] [serial = 1481] [outer = 0x8cf46800] 09:29:40 INFO - PROCESS | 26294 | 1469550580125 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d1f5800) [pid = 26294] [serial = 1482] [outer = 0x8cf46800] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fb800 == 43 [pid = 26294] [id = 473] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8f483000 == 42 [pid = 26294] [id = 456] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4c800 == 41 [pid = 26294] [id = 485] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8f550400 == 40 [pid = 26294] [id = 484] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8ebb5800 == 39 [pid = 26294] [id = 483] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3be800 == 38 [pid = 26294] [id = 482] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3e400 == 37 [pid = 26294] [id = 481] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c4800 == 36 [pid = 26294] [id = 467] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0ccc00 == 35 [pid = 26294] [id = 472] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8db48400 == 34 [pid = 26294] [id = 469] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b4000 == 33 [pid = 26294] [id = 461] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1df000 == 32 [pid = 26294] [id = 476] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1d7800 == 31 [pid = 26294] [id = 464] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e242400 == 30 [pid = 26294] [id = 454] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb42c00 == 29 [pid = 26294] [id = 479] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c7c00 == 28 [pid = 26294] [id = 458] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c3400 == 27 [pid = 26294] [id = 453] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24b400 == 26 [pid = 26294] [id = 462] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47000 == 25 [pid = 26294] [id = 477] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f2000 == 24 [pid = 26294] [id = 452] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44400 == 23 [pid = 26294] [id = 465] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b9800 == 22 [pid = 26294] [id = 478] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf47800 == 21 [pid = 26294] [id = 480] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf43000 == 20 [pid = 26294] [id = 457] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44800 == 19 [pid = 26294] [id = 455] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fa800 == 18 [pid = 26294] [id = 460] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x913a8c00 == 17 [pid = 26294] [id = 459] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8db42800 == 16 [pid = 26294] [id = 463] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51c00 == 15 [pid = 26294] [id = 466] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8e249400 == 14 [pid = 26294] [id = 468] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb5800 == 13 [pid = 26294] [id = 492] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x91ecf000 == 12 [pid = 26294] [id = 491] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x91e81c00 == 11 [pid = 26294] [id = 490] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4cc00 == 10 [pid = 26294] [id = 489] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b5800 == 9 [pid = 26294] [id = 488] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45400 == 8 [pid = 26294] [id = 486] 09:29:41 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c8000 == 7 [pid = 26294] [id = 487] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8e24a800) [pid = 26294] [serial = 1430] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8beb7800) [pid = 26294] [serial = 1400] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8db4f400) [pid = 26294] [serial = 1403] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8eb3f800) [pid = 26294] [serial = 1422] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8e249c00) [pid = 26294] [serial = 1421] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91ac5c00) [pid = 26294] [serial = 1406] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91ed7000) [pid = 26294] [serial = 1409] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x92430000) [pid = 26294] [serial = 1412] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d1f3000) [pid = 26294] [serial = 1424] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d1fcc00) [pid = 26294] [serial = 1425] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x928ce800) [pid = 26294] [serial = 1415] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d1ff400) [pid = 26294] [serial = 1418] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9c2c00) [pid = 26294] [serial = 1428] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d9bb800) [pid = 26294] [serial = 1427] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8cf43c00) [pid = 26294] [serial = 1401] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x92040400) [pid = 26294] [serial = 1410] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x92438400) [pid = 26294] [serial = 1413] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8e241400) [pid = 26294] [serial = 1404] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91e82c00) [pid = 26294] [serial = 1407] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d3c2c00) [pid = 26294] [serial = 1419] [outer = (nil)] [url = about:blank] 09:29:41 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x928d5800) [pid = 26294] [serial = 1416] [outer = (nil)] [url = about:blank] 09:29:42 INFO - PROCESS | 26294 | 1469550582048 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]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2590ms 09:29:42 INFO - PROCESS | 26294 | 1469550582088 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 26294 | 1469550582094 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:29:42 INFO - PROCESS | 26294 | 1469550582102 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 26294 | 1469550582106 Marionette TRACE conn4 <- [1,1946,null,{}] 09:29:42 INFO - PROCESS | 26294 | 1469550582114 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}] 09:29:42 INFO - PROCESS | 26294 | 1469550582120 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:42 INFO - PROCESS | 26294 | 1469550582335 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:29:42 INFO - PROCESS | 26294 | 1469550582517 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 26294 | 1469550582525 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf48c00 == 8 [pid = 26294] [id = 494] 09:29:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8cf49400) [pid = 26294] [serial = 1483] [outer = (nil)] 09:29:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d0cd400) [pid = 26294] [serial = 1484] [outer = 0x8cf49400] 09:29:42 INFO - PROCESS | 26294 | 1469550582599 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d1f5000) [pid = 26294] [serial = 1485] [outer = 0x8cf49400] 09:29:43 INFO - PROCESS | 26294 | 1469550583352 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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1282ms 09:29:43 INFO - PROCESS | 26294 | 1469550583382 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 26294 | 1469550583390 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:29:43 INFO - PROCESS | 26294 | 1469550583401 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 26294 | 1469550583405 Marionette TRACE conn4 <- [1,1950,null,{}] 09:29:43 INFO - PROCESS | 26294 | 1469550583415 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}] 09:29:43 INFO - PROCESS | 26294 | 1469550583420 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:43 INFO - PROCESS | 26294 | 1469550583600 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:29:43 INFO - PROCESS | 26294 | 1469550583611 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 26294 | 1469550583620 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3c1000 == 9 [pid = 26294] [id = 495] 09:29:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d727800) [pid = 26294] [serial = 1486] [outer = (nil)] 09:29:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d734800) [pid = 26294] [serial = 1487] [outer = 0x8d727800] 09:29:43 INFO - PROCESS | 26294 | 1469550583821 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d8d9400) [pid = 26294] [serial = 1488] [outer = 0x8d727800] 09:29:44 INFO - PROCESS | 26294 | 1469550584828 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]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1484ms 09:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:29:44 INFO - PROCESS | 26294 | 1469550584884 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 26294 | 1469550584887 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:29:44 INFO - PROCESS | 26294 | 1469550584901 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 26294 | 1469550584906 Marionette TRACE conn4 <- [1,1954,null,{}] 09:29:44 INFO - PROCESS | 26294 | 1469550584924 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}] 09:29:44 INFO - PROCESS | 26294 | 1469550584933 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:45 INFO - PROCESS | 26294 | 1469550585154 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:29:45 INFO - PROCESS | 26294 | 1469550585179 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 26294 | 1469550585187 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4b000 == 10 [pid = 26294] [id = 496] 09:29:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8db4d000) [pid = 26294] [serial = 1489] [outer = (nil)] 09:29:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e1d5400) [pid = 26294] [serial = 1490] [outer = 0x8db4d000] 09:29:45 INFO - PROCESS | 26294 | 1469550585262 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8e1e1000) [pid = 26294] [serial = 1491] [outer = 0x8db4d000] 09:29:46 INFO - PROCESS | 26294 | 1469550586198 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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1345ms 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8f551000) [pid = 26294] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d8da000) [pid = 26294] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d8d0000) [pid = 26294] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d9bb400) [pid = 26294] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e1df800) [pid = 26294] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8eb43400) [pid = 26294] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8cf40400) [pid = 26294] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8beb9800) [pid = 26294] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8ebb6400) [pid = 26294] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:29:46 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8beaf400) [pid = 26294] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:29:46 INFO - PROCESS | 26294 | 1469550586625 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 26294 | 1469550586629 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:29:46 INFO - PROCESS | 26294 | 1469550586654 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 26294 | 1469550586656 Marionette TRACE conn4 <- [1,1958,null,{}] 09:29:46 INFO - PROCESS | 26294 | 1469550586662 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}] 09:29:46 INFO - PROCESS | 26294 | 1469550586667 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:46 INFO - PROCESS | 26294 | 1469550586810 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:29:47 INFO - PROCESS | 26294 | 1469550587019 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 26294 | 1469550587029 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72a800 == 11 [pid = 26294] [id = 497] 09:29:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d9bd000) [pid = 26294] [serial = 1492] [outer = (nil)] 09:29:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8db4e400) [pid = 26294] [serial = 1493] [outer = 0x8d9bd000] 09:29:47 INFO - PROCESS | 26294 | 1469550587096 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e249c00) [pid = 26294] [serial = 1494] [outer = 0x8d9bd000] 09:29:47 INFO - PROCESS | 26294 | 1469550587801 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]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1187ms 09:29:47 INFO - PROCESS | 26294 | 1469550587838 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 26294 | 1469550587842 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:29:47 INFO - PROCESS | 26294 | 1469550587848 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 26294 | 1469550587852 Marionette TRACE conn4 <- [1,1962,null,{}] 09:29:47 INFO - PROCESS | 26294 | 1469550587857 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}] 09:29:47 INFO - PROCESS | 26294 | 1469550587861 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:48 INFO - PROCESS | 26294 | 1469550588084 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:29:48 INFO - PROCESS | 26294 | 1469550588098 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 26294 | 1469550588107 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e249400 == 12 [pid = 26294] [id = 498] 09:29:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8eb3d800) [pid = 26294] [serial = 1495] [outer = (nil)] 09:29:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8ebc3c00) [pid = 26294] [serial = 1496] [outer = 0x8eb3d800] 09:29:48 INFO - PROCESS | 26294 | 1469550588171 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8f489800) [pid = 26294] [serial = 1497] [outer = 0x8eb3d800] 09:29:49 INFO - PROCESS | 26294 | 1469550589233 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]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1428ms 09:29:49 INFO - PROCESS | 26294 | 1469550589278 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 26294 | 1469550589285 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:29:49 INFO - PROCESS | 26294 | 1469550589294 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 26294 | 1469550589299 Marionette TRACE conn4 <- [1,1966,null,{}] 09:29:49 INFO - PROCESS | 26294 | 1469550589308 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}] 09:29:49 INFO - PROCESS | 26294 | 1469550589314 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:49 INFO - PROCESS | 26294 | 1469550589507 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:29:49 INFO - PROCESS | 26294 | 1469550589752 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 26294 | 1469550589767 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c2400 == 13 [pid = 26294] [id = 499] 09:29:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d0c3000) [pid = 26294] [serial = 1498] [outer = (nil)] 09:29:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d729c00) [pid = 26294] [serial = 1499] [outer = 0x8d0c3000] 09:29:49 INFO - PROCESS | 26294 | 1469550589892 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d8d4c00) [pid = 26294] [serial = 1500] [outer = 0x8d0c3000] 09:29:50 INFO - PROCESS | 26294 | 1469550590863 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]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1583ms 09:29:50 INFO - PROCESS | 26294 | 1469550590876 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 26294 | 1469550590883 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:29:50 INFO - PROCESS | 26294 | 1469550590920 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 26294 | 1469550590924 Marionette TRACE conn4 <- [1,1970,null,{}] 09:29:50 INFO - PROCESS | 26294 | 1469550590931 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}] 09:29:50 INFO - PROCESS | 26294 | 1469550590936 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:51 INFO - PROCESS | 26294 | 1469550591125 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:29:51 INFO - PROCESS | 26294 | 1469550591350 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 26294 | 1469550591363 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b5c00 == 14 [pid = 26294] [id = 500] 09:29:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8db4f000) [pid = 26294] [serial = 1501] [outer = (nil)] 09:29:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e248800) [pid = 26294] [serial = 1502] [outer = 0x8db4f000] 09:29:51 INFO - PROCESS | 26294 | 1469550591483 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8e1e3400) [pid = 26294] [serial = 1503] [outer = 0x8db4f000] 09:29:52 INFO - PROCESS | 26294 | 1469550592497 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]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1636ms 09:29:52 INFO - PROCESS | 26294 | 1469550592555 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 26294 | 1469550592558 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:29:52 INFO - PROCESS | 26294 | 1469550592565 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 26294 | 1469550592571 Marionette TRACE conn4 <- [1,1974,null,{}] 09:29:52 INFO - PROCESS | 26294 | 1469550592587 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}] 09:29:52 INFO - PROCESS | 26294 | 1469550592596 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:52 INFO - PROCESS | 26294 | 1469550592904 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:29:53 INFO - PROCESS | 26294 | 1469550593081 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 26294 | 1469550593093 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f559c00 == 15 [pid = 26294] [id = 501] 09:29:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f55a000) [pid = 26294] [serial = 1504] [outer = (nil)] 09:29:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91104800) [pid = 26294] [serial = 1505] [outer = 0x8f55a000] 09:29:53 INFO - PROCESS | 26294 | 1469550593174 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91108400) [pid = 26294] [serial = 1506] [outer = 0x8f55a000] 09:29:54 INFO - PROCESS | 26294 | 1469550594204 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]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1688ms 09:29:54 INFO - PROCESS | 26294 | 1469550594252 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:29:54 INFO - PROCESS | 26294 | 1469550594257 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:29:54 INFO - PROCESS | 26294 | 1469550594264 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 26294 | 1469550594267 Marionette TRACE conn4 <- [1,1978,null,{}] 09:29:54 INFO - PROCESS | 26294 | 1469550594273 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}] 09:29:54 INFO - PROCESS | 26294 | 1469550594279 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:54 INFO - PROCESS | 26294 | 1469550594493 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:29:54 INFO - PROCESS | 26294 | 1469550594856 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 26294 | 1469550594865 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaf800 == 16 [pid = 26294] [id = 502] 09:29:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8beb1c00) [pid = 26294] [serial = 1507] [outer = (nil)] 09:29:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8cf40000) [pid = 26294] [serial = 1508] [outer = 0x8beb1c00] 09:29:54 INFO - PROCESS | 26294 | 1469550594982 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d0c1c00) [pid = 26294] [serial = 1509] [outer = 0x8beb1c00] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91110c00) [pid = 26294] [serial = 1454] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x913adc00) [pid = 26294] [serial = 1455] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91103400) [pid = 26294] [serial = 1442] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8e246400) [pid = 26294] [serial = 1443] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d9b6000) [pid = 26294] [serial = 1448] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d9cd800) [pid = 26294] [serial = 1436] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8db4a400) [pid = 26294] [serial = 1437] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8eb36800) [pid = 26294] [serial = 1431] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8ebbdc00) [pid = 26294] [serial = 1439] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8f48ac00) [pid = 26294] [serial = 1440] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d1f4000) [pid = 26294] [serial = 1445] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d3b5400) [pid = 26294] [serial = 1446] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d0cb800) [pid = 26294] [serial = 1433] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d3bac00) [pid = 26294] [serial = 1434] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8ebc3800) [pid = 26294] [serial = 1451] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f54e000) [pid = 26294] [serial = 1452] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d9c9c00) [pid = 26294] [serial = 1449] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8e1d9400) [pid = 26294] [serial = 1457] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91a5b000) [pid = 26294] [serial = 1458] [outer = (nil)] [url = about:blank] 09:29:55 INFO - PROCESS | 26294 | 1469550595988 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]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1743ms 09:29:56 INFO - PROCESS | 26294 | 1469550596013 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:29:56 INFO - PROCESS | 26294 | 1469550596018 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:29:56 INFO - PROCESS | 26294 | 1469550596025 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 26294 | 1469550596029 Marionette TRACE conn4 <- [1,1982,null,{}] 09:29:56 INFO - PROCESS | 26294 | 1469550596037 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}] 09:29:56 INFO - PROCESS | 26294 | 1469550596043 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:56 INFO - PROCESS | 26294 | 1469550596201 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:29:56 INFO - PROCESS | 26294 | 1469550596220 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 26294 | 1469550596227 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bb400 == 17 [pid = 26294] [id = 503] 09:29:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d3bc000) [pid = 26294] [serial = 1510] [outer = (nil)] 09:29:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d9b6000) [pid = 26294] [serial = 1511] [outer = 0x8d3bc000] 09:29:56 INFO - PROCESS | 26294 | 1469550596308 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d9c9400) [pid = 26294] [serial = 1512] [outer = 0x8d3bc000] 09:29:57 INFO - PROCESS | 26294 | 1469550597245 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]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1281ms 09:29:57 INFO - PROCESS | 26294 | 1469550597309 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:29:57 INFO - PROCESS | 26294 | 1469550597315 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:29:57 INFO - PROCESS | 26294 | 1469550597322 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 26294 | 1469550597325 Marionette TRACE conn4 <- [1,1986,null,{}] 09:29:57 INFO - PROCESS | 26294 | 1469550597336 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}] 09:29:57 INFO - PROCESS | 26294 | 1469550597340 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:57 INFO - PROCESS | 26294 | 1469550597511 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:29:57 INFO - PROCESS | 26294 | 1469550597657 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 26294 | 1469550597667 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8cdc00 == 18 [pid = 26294] [id = 504] 09:29:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8db4b800) [pid = 26294] [serial = 1513] [outer = (nil)] 09:29:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8eb42800) [pid = 26294] [serial = 1514] [outer = 0x8db4b800] 09:29:57 INFO - PROCESS | 26294 | 1469550597739 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f48bc00) [pid = 26294] [serial = 1515] [outer = 0x8db4b800] 09:29:58 INFO - PROCESS | 26294 | 1469550598619 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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1336ms 09:29:58 INFO - PROCESS | 26294 | 1469550598658 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 26294 | 1469550598661 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:29:58 INFO - PROCESS | 26294 | 1469550598692 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 26294 | 1469550598701 Marionette TRACE conn4 <- [1,1990,null,{}] 09:29:58 INFO - PROCESS | 26294 | 1469550598709 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}] 09:29:58 INFO - PROCESS | 26294 | 1469550598716 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:59 INFO - PROCESS | 26294 | 1469550598992 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:29:59 INFO - PROCESS | 26294 | 1469550599026 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 26294 | 1469550599032 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:29:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48e800 == 19 [pid = 26294] [id = 505] 09:29:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91103000) [pid = 26294] [serial = 1516] [outer = (nil)] 09:29:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x913a1000) [pid = 26294] [serial = 1517] [outer = 0x91103000] 09:29:59 INFO - PROCESS | 26294 | 1469550599100 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x913a6000) [pid = 26294] [serial = 1518] [outer = 0x91103000] 09:30:00 INFO - PROCESS | 26294 | 1469550600043 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]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1397ms 09:30:00 INFO - PROCESS | 26294 | 1469550600082 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:30:00 INFO - PROCESS | 26294 | 1469550600086 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:30:00 INFO - PROCESS | 26294 | 1469550600092 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 26294 | 1469550600095 Marionette TRACE conn4 <- [1,1994,null,{}] 09:30:00 INFO - PROCESS | 26294 | 1469550600106 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}] 09:30:00 INFO - PROCESS | 26294 | 1469550600109 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:00 INFO - PROCESS | 26294 | 1469550600319 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:30:00 INFO - PROCESS | 26294 | 1469550600347 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 26294 | 1469550600356 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd52400 == 20 [pid = 26294] [id = 506] 09:30:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9cdc00) [pid = 26294] [serial = 1519] [outer = (nil)] 09:30:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91a5f000) [pid = 26294] [serial = 1520] [outer = 0x8d9cdc00] 09:30:00 INFO - PROCESS | 26294 | 1469550600432 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91a5a000) [pid = 26294] [serial = 1521] [outer = 0x8d9cdc00] 09:30:00 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8cf49400) [pid = 26294] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:30:00 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d727800) [pid = 26294] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:30:00 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8bd47400) [pid = 26294] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:30:00 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d9bd000) [pid = 26294] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:30:00 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91e8e000) [pid = 26294] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:30:00 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8cf46800) [pid = 26294] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:30:01 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8beaa800) [pid = 26294] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:30:01 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8cf41000) [pid = 26294] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:30:01 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8db4d000) [pid = 26294] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:30:01 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d3bb800) [pid = 26294] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:30:01 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x91ecf800) [pid = 26294] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:30:01 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8eb35800) [pid = 26294] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:30:01 INFO - PROCESS | 26294 | 1469550601459 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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1386ms 09:30:01 INFO - PROCESS | 26294 | 1469550601479 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 26294 | 1469550601483 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:30:01 INFO - PROCESS | 26294 | 1469550601489 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 26294 | 1469550601491 Marionette TRACE conn4 <- [1,1998,null,{}] 09:30:01 INFO - PROCESS | 26294 | 1469550601498 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}] 09:30:01 INFO - PROCESS | 26294 | 1469550601504 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:01 INFO - PROCESS | 26294 | 1469550601679 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:30:01 INFO - PROCESS | 26294 | 1469550601841 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 26294 | 1469550601862 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x913ae000 == 21 [pid = 26294] [id = 507] 09:30:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x91a5ac00) [pid = 26294] [serial = 1522] [outer = (nil)] 09:30:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x91a67400) [pid = 26294] [serial = 1523] [outer = 0x91a5ac00] 09:30:01 INFO - PROCESS | 26294 | 1469550601951 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91ac8400) [pid = 26294] [serial = 1524] [outer = 0x91a5ac00] 09:30:02 INFO - PROCESS | 26294 | 1469550602774 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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1383ms 09:30:02 INFO - PROCESS | 26294 | 1469550602874 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 26294 | 1469550602882 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:30:02 INFO - PROCESS | 26294 | 1469550602891 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 26294 | 1469550602896 Marionette TRACE conn4 <- [1,2002,null,{}] 09:30:02 INFO - PROCESS | 26294 | 1469550602906 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}] 09:30:02 INFO - PROCESS | 26294 | 1469550602912 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:03 INFO - PROCESS | 26294 | 1469550603142 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:30:03 INFO - PROCESS | 26294 | 1469550603402 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 26294 | 1469550603419 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4b800 == 22 [pid = 26294] [id = 508] 09:30:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d1f9c00) [pid = 26294] [serial = 1525] [outer = (nil)] 09:30:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d3b9c00) [pid = 26294] [serial = 1526] [outer = 0x8d1f9c00] 09:30:03 INFO - PROCESS | 26294 | 1469550603564 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d8d0000) [pid = 26294] [serial = 1527] [outer = 0x8d1f9c00] 09:30:04 INFO - PROCESS | 26294 | 1469550604543 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]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1687ms 09:30:04 INFO - PROCESS | 26294 | 1469550604581 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 26294 | 1469550604590 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:30:04 INFO - PROCESS | 26294 | 1469550604608 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 26294 | 1469550604618 Marionette TRACE conn4 <- [1,2006,null,{}] 09:30:04 INFO - PROCESS | 26294 | 1469550604629 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}] 09:30:04 INFO - PROCESS | 26294 | 1469550604638 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:04 INFO - PROCESS | 26294 | 1469550604905 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:30:05 INFO - PROCESS | 26294 | 1469550605158 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 26294 | 1469550605169 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e244c00 == 23 [pid = 26294] [id = 509] 09:30:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e250400) [pid = 26294] [serial = 1528] [outer = (nil)] 09:30:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8ebb9c00) [pid = 26294] [serial = 1529] [outer = 0x8e250400] 09:30:05 INFO - PROCESS | 26294 | 1469550605276 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8f48b400) [pid = 26294] [serial = 1530] [outer = 0x8e250400] 09:30:06 INFO - PROCESS | 26294 | 1469550606207 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]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1648ms 09:30:06 INFO - PROCESS | 26294 | 1469550606249 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 26294 | 1469550606253 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:30:06 INFO - PROCESS | 26294 | 1469550606260 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 26294 | 1469550606264 Marionette TRACE conn4 <- [1,2010,null,{}] 09:30:06 INFO - PROCESS | 26294 | 1469550606281 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}] 09:30:06 INFO - PROCESS | 26294 | 1469550606290 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:06 INFO - PROCESS | 26294 | 1469550606476 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:30:06 INFO - PROCESS | 26294 | 1469550606680 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 26294 | 1469550606691 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a5c400 == 24 [pid = 26294] [id = 510] 09:30:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91a5f800) [pid = 26294] [serial = 1531] [outer = (nil)] 09:30:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91acd400) [pid = 26294] [serial = 1532] [outer = 0x91a5f800] 09:30:06 INFO - PROCESS | 26294 | 1469550606874 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e83800) [pid = 26294] [serial = 1533] [outer = 0x91a5f800] 09:30:07 INFO - PROCESS | 26294 | 1469550607825 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]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1598ms 09:30:07 INFO - PROCESS | 26294 | 1469550607859 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 26294 | 1469550607864 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:30:07 INFO - PROCESS | 26294 | 1469550607871 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 26294 | 1469550607874 Marionette TRACE conn4 <- [1,2014,null,{}] 09:30:07 INFO - PROCESS | 26294 | 1469550607880 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}] 09:30:07 INFO - PROCESS | 26294 | 1469550607886 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:08 INFO - PROCESS | 26294 | 1469550608069 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:30:08 INFO - PROCESS | 26294 | 1469550608248 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 26294 | 1469550608259 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f55bc00 == 25 [pid = 26294] [id = 511] 09:30:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e81800) [pid = 26294] [serial = 1534] [outer = (nil)] 09:30:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91e9b000) [pid = 26294] [serial = 1535] [outer = 0x91e81800] 09:30:08 INFO - PROCESS | 26294 | 1469550608368 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e9f800) [pid = 26294] [serial = 1536] [outer = 0x91e81800] 09:30:09 INFO - PROCESS | 26294 | 1469550609319 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]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1480ms 09:30:09 INFO - PROCESS | 26294 | 1469550609352 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 26294 | 1469550609356 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:30:09 INFO - PROCESS | 26294 | 1469550609363 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 26294 | 1469550609366 Marionette TRACE conn4 <- [1,2018,null,{}] 09:30:09 INFO - PROCESS | 26294 | 1469550609374 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}] 09:30:09 INFO - PROCESS | 26294 | 1469550609380 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:09 INFO - PROCESS | 26294 | 1469550609557 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:30:09 INFO - PROCESS | 26294 | 1469550609756 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 26294 | 1469550609771 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf47800 == 26 [pid = 26294] [id = 512] 09:30:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d9c8800) [pid = 26294] [serial = 1537] [outer = (nil)] 09:30:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91ed0800) [pid = 26294] [serial = 1538] [outer = 0x8d9c8800] 09:30:09 INFO - PROCESS | 26294 | 1469550609894 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91ed7000) [pid = 26294] [serial = 1539] [outer = 0x8d9c8800] 09:30:10 INFO - PROCESS | 26294 | 1469550610853 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]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1538ms 09:30:10 INFO - PROCESS | 26294 | 1469550610901 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 26294 | 1469550610906 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:30:10 INFO - PROCESS | 26294 | 1469550610912 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 26294 | 1469550610916 Marionette TRACE conn4 <- [1,2022,null,{}] 09:30:10 INFO - PROCESS | 26294 | 1469550610939 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}] 09:30:10 INFO - PROCESS | 26294 | 1469550610949 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:11 INFO - PROCESS | 26294 | 1469550611168 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:30:11 INFO - PROCESS | 26294 | 1469550611363 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 26294 | 1469550611373 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9cec00 == 27 [pid = 26294] [id = 513] 09:30:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8e24c400) [pid = 26294] [serial = 1540] [outer = (nil)] 09:30:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x92430800) [pid = 26294] [serial = 1541] [outer = 0x8e24c400] 09:30:11 INFO - PROCESS | 26294 | 1469550611452 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x9246dc00) [pid = 26294] [serial = 1542] [outer = 0x8e24c400] 09:30:12 INFO - PROCESS | 26294 | 1469550612474 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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1604ms 09:30:12 INFO - PROCESS | 26294 | 1469550612517 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 26294 | 1469550612521 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:30:12 INFO - PROCESS | 26294 | 1469550612528 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 26294 | 1469550612531 Marionette TRACE conn4 <- [1,2026,null,{}] 09:30:12 INFO - PROCESS | 26294 | 1469550612538 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}] 09:30:12 INFO - PROCESS | 26294 | 1469550612543 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:12 INFO - PROCESS | 26294 | 1469550612735 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:30:13 INFO - PROCESS | 26294 | 1469550613258 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 26294 | 1469550613269 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb7c00 == 28 [pid = 26294] [id = 514] 09:30:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8beb8c00) [pid = 26294] [serial = 1543] [outer = (nil)] 09:30:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8cf48000) [pid = 26294] [serial = 1544] [outer = 0x8beb8c00] 09:30:13 INFO - PROCESS | 26294 | 1469550613366 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8d1f7400) [pid = 26294] [serial = 1545] [outer = 0x8beb8c00] 09:30:14 INFO - PROCESS | 26294 | 1469550614293 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]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1838ms 09:30:14 INFO - PROCESS | 26294 | 1469550614369 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 26294 | 1469550614378 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:30:14 INFO - PROCESS | 26294 | 1469550614385 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 26294 | 1469550614390 Marionette TRACE conn4 <- [1,2030,null,{}] 09:30:14 INFO - PROCESS | 26294 | 1469550614398 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}] 09:30:14 INFO - PROCESS | 26294 | 1469550614405 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:14 INFO - PROCESS | 26294 | 1469550614616 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:30:14 INFO - PROCESS | 26294 | 1469550614881 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 26294 | 1469550614891 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47000 == 29 [pid = 26294] [id = 515] 09:30:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8bd47400) [pid = 26294] [serial = 1546] [outer = (nil)] 09:30:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8bd52800) [pid = 26294] [serial = 1547] [outer = 0x8bd47400] 09:30:15 INFO - PROCESS | 26294 | 1469550615911 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8beb6000) [pid = 26294] [serial = 1548] [outer = 0x8bd47400] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8d0cd400) [pid = 26294] [serial = 1484] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d1f5000) [pid = 26294] [serial = 1485] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8d8d9400) [pid = 26294] [serial = 1488] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8beb8800) [pid = 26294] [serial = 1461] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8db4e400) [pid = 26294] [serial = 1493] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x91e9a400) [pid = 26294] [serial = 1473] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d0cbc00) [pid = 26294] [serial = 1481] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x91acf400) [pid = 26294] [serial = 1469] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d734400) [pid = 26294] [serial = 1478] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8e243000) [pid = 26294] [serial = 1479] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8e1d5400) [pid = 26294] [serial = 1490] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d9b3800) [pid = 26294] [serial = 1463] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91ed4400) [pid = 26294] [serial = 1475] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8e1e1000) [pid = 26294] [serial = 1491] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x9110a800) [pid = 26294] [serial = 1467] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8bd4dc00) [pid = 26294] [serial = 1460] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d1f5800) [pid = 26294] [serial = 1482] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91e9b400) [pid = 26294] [serial = 1472] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d734800) [pid = 26294] [serial = 1487] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8e249c00) [pid = 26294] [serial = 1494] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d9d2000) [pid = 26294] [serial = 1464] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x9242d000) [pid = 26294] [serial = 1476] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91e90000) [pid = 26294] [serial = 1470] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f555400) [pid = 26294] [serial = 1466] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8ebc3c00) [pid = 26294] [serial = 1496] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 26294 | 1469550616915 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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2547ms 09:30:16 INFO - PROCESS | 26294 | 1469550616933 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:30:16 INFO - PROCESS | 26294 | 1469550616939 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:30:16 INFO - PROCESS | 26294 | 1469550616947 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 26294 | 1469550616953 Marionette TRACE conn4 <- [1,2034,null,{}] 09:30:16 INFO - PROCESS | 26294 | 1469550616960 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}] 09:30:16 INFO - PROCESS | 26294 | 1469550616967 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:17 INFO - PROCESS | 26294 | 1469550617183 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:30:17 INFO - PROCESS | 26294 | 1469550617210 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 26294 | 1469550617217 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fb000 == 30 [pid = 26294] [id = 516] 09:30:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d1fb800) [pid = 26294] [serial = 1549] [outer = (nil)] 09:30:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d3ba000) [pid = 26294] [serial = 1550] [outer = 0x8d1fb800] 09:30:17 INFO - PROCESS | 26294 | 1469550617297 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d3bf800) [pid = 26294] [serial = 1551] [outer = 0x8d1fb800] 09:30:18 INFO - PROCESS | 26294 | 1469550618237 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]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1341ms 09:30:18 INFO - PROCESS | 26294 | 1469550618288 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 26294 | 1469550618295 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:30:18 INFO - PROCESS | 26294 | 1469550618306 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 26294 | 1469550618311 Marionette TRACE conn4 <- [1,2038,null,{}] 09:30:18 INFO - PROCESS | 26294 | 1469550618317 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}] 09:30:18 INFO - PROCESS | 26294 | 1469550618323 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:18 INFO - PROCESS | 26294 | 1469550618576 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:30:18 INFO - PROCESS | 26294 | 1469550618612 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 26294 | 1469550618621 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d729000 == 31 [pid = 26294] [id = 517] 09:30:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d9b6c00) [pid = 26294] [serial = 1552] [outer = (nil)] 09:30:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d9c1000) [pid = 26294] [serial = 1553] [outer = 0x8d9b6c00] 09:30:18 INFO - PROCESS | 26294 | 1469550618691 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d9cc000) [pid = 26294] [serial = 1554] [outer = 0x8d9b6c00] 09:30:19 INFO - PROCESS | 26294 | 1469550619785 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]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1544ms 09:30:19 INFO - PROCESS | 26294 | 1469550619851 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 26294 | 1469550619855 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:30:19 INFO - PROCESS | 26294 | 1469550619862 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 26294 | 1469550619868 Marionette TRACE conn4 <- [1,2042,null,{}] 09:30:19 INFO - PROCESS | 26294 | 1469550619891 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}] 09:30:19 INFO - PROCESS | 26294 | 1469550619900 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:20 INFO - PROCESS | 26294 | 1469550620125 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:30:20 INFO - PROCESS | 26294 | 1469550620152 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 26294 | 1469550620162 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c8c00 == 32 [pid = 26294] [id = 518] 09:30:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8e242000) [pid = 26294] [serial = 1555] [outer = (nil)] 09:30:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e24a400) [pid = 26294] [serial = 1556] [outer = 0x8e242000] 09:30:20 INFO - PROCESS | 26294 | 1469550620251 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8eb35800) [pid = 26294] [serial = 1557] [outer = 0x8e242000] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91a5ac00) [pid = 26294] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91103000) [pid = 26294] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d9cdc00) [pid = 26294] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8db4b800) [pid = 26294] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8eb3d800) [pid = 26294] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8db4f000) [pid = 26294] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8f55a000) [pid = 26294] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d3bc000) [pid = 26294] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d0c3000) [pid = 26294] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:30:21 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8beb1c00) [pid = 26294] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:30:21 INFO - PROCESS | 26294 | 1469550621626 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]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1791ms 09:30:21 INFO - PROCESS | 26294 | 1469550621653 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:30:21 INFO - PROCESS | 26294 | 1469550621658 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:30:21 INFO - PROCESS | 26294 | 1469550621664 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 26294 | 1469550621667 Marionette TRACE conn4 <- [1,2046,null,{}] 09:30:21 INFO - PROCESS | 26294 | 1469550621672 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}] 09:30:21 INFO - PROCESS | 26294 | 1469550621677 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:21 INFO - PROCESS | 26294 | 1469550621834 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:30:21 INFO - PROCESS | 26294 | 1469550621843 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 26294 | 1469550621852 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c3000 == 33 [pid = 26294] [id = 519] 09:30:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8db4b800) [pid = 26294] [serial = 1558] [outer = (nil)] 09:30:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8eb3f400) [pid = 26294] [serial = 1559] [outer = 0x8db4b800] 09:30:21 INFO - PROCESS | 26294 | 1469550621921 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8ebba400) [pid = 26294] [serial = 1560] [outer = 0x8db4b800] 09:30:23 INFO - PROCESS | 26294 | 1469550623140 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]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1535ms 09:30:23 INFO - PROCESS | 26294 | 1469550623205 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 26294 | 1469550623211 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:30:23 INFO - PROCESS | 26294 | 1469550623219 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 26294 | 1469550623227 Marionette TRACE conn4 <- [1,2050,null,{}] 09:30:23 INFO - PROCESS | 26294 | 1469550623235 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}] 09:30:23 INFO - PROCESS | 26294 | 1469550623241 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:23 INFO - PROCESS | 26294 | 1469550623435 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:30:23 INFO - PROCESS | 26294 | 1469550623664 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 26294 | 1469550623674 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f6800 == 34 [pid = 26294] [id = 520] 09:30:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d1fa400) [pid = 26294] [serial = 1561] [outer = (nil)] 09:30:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d8d3400) [pid = 26294] [serial = 1562] [outer = 0x8d1fa400] 09:30:23 INFO - PROCESS | 26294 | 1469550623807 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8db41c00) [pid = 26294] [serial = 1563] [outer = 0x8d1fa400] 09:30:24 INFO - PROCESS | 26294 | 1469550624874 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]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1741ms 09:30:24 INFO - PROCESS | 26294 | 1469550624961 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 26294 | 1469550624968 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:30:24 INFO - PROCESS | 26294 | 1469550624979 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 26294 | 1469550624983 Marionette TRACE conn4 <- [1,2054,null,{}] 09:30:24 INFO - PROCESS | 26294 | 1469550624990 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}] 09:30:24 INFO - PROCESS | 26294 | 1469550624996 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:25 INFO - PROCESS | 26294 | 1469550625230 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:30:25 INFO - PROCESS | 26294 | 1469550625517 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 26294 | 1469550625525 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb1800 == 35 [pid = 26294] [id = 521] 09:30:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8eb3cc00) [pid = 26294] [serial = 1564] [outer = (nil)] 09:30:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8f486c00) [pid = 26294] [serial = 1565] [outer = 0x8eb3cc00] 09:30:25 INFO - PROCESS | 26294 | 1469550625650 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f553000) [pid = 26294] [serial = 1566] [outer = 0x8eb3cc00] 09:30:26 INFO - PROCESS | 26294 | 1469550626708 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]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1794ms 09:30:26 INFO - PROCESS | 26294 | 1469550626781 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 26294 | 1469550626787 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:30:26 INFO - PROCESS | 26294 | 1469550626799 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 26294 | 1469550626809 Marionette TRACE conn4 <- [1,2058,null,{}] 09:30:26 INFO - PROCESS | 26294 | 1469550626836 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}] 09:30:26 INFO - PROCESS | 26294 | 1469550626845 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:27 INFO - PROCESS | 26294 | 1469550627082 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:30:27 INFO - PROCESS | 26294 | 1469550627305 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 26294 | 1469550627320 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x9110f800 == 36 [pid = 26294] [id = 522] 09:30:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x9110fc00) [pid = 26294] [serial = 1567] [outer = (nil)] 09:30:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x913ad800) [pid = 26294] [serial = 1568] [outer = 0x9110fc00] 09:30:27 INFO - PROCESS | 26294 | 1469550627432 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91a64800) [pid = 26294] [serial = 1569] [outer = 0x9110fc00] 09:30:28 INFO - PROCESS | 26294 | 1469550628448 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]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1701ms 09:30:28 INFO - PROCESS | 26294 | 1469550628499 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:30:28 INFO - PROCESS | 26294 | 1469550628504 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:30:28 INFO - PROCESS | 26294 | 1469550628511 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 26294 | 1469550628515 Marionette TRACE conn4 <- [1,2062,null,{}] 09:30:28 INFO - PROCESS | 26294 | 1469550628522 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}] 09:30:28 INFO - PROCESS | 26294 | 1469550628527 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:28 INFO - PROCESS | 26294 | 1469550628710 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:30:28 INFO - PROCESS | 26294 | 1469550628891 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 26294 | 1469550628898 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd48000 == 37 [pid = 26294] [id = 523] 09:30:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d0c5c00) [pid = 26294] [serial = 1570] [outer = (nil)] 09:30:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91ace000) [pid = 26294] [serial = 1571] [outer = 0x8d0c5c00] 09:30:29 INFO - PROCESS | 26294 | 1469550629049 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91ad0000) [pid = 26294] [serial = 1572] [outer = 0x8d0c5c00] 09:30:30 INFO - PROCESS | 26294 | 1469550630241 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]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1833ms 09:30:30 INFO - PROCESS | 26294 | 1469550630344 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 26294 | 1469550630350 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:30:30 INFO - PROCESS | 26294 | 1469550630361 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 26294 | 1469550630365 Marionette TRACE conn4 <- [1,2066,null,{}] 09:30:30 INFO - PROCESS | 26294 | 1469550630382 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}] 09:30:30 INFO - PROCESS | 26294 | 1469550630388 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:30 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf42800 == 36 [pid = 26294] [id = 493] 09:30:30 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3c1000 == 35 [pid = 26294] [id = 495] 09:30:30 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf48c00 == 34 [pid = 26294] [id = 494] 09:30:30 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8cdc00 == 33 [pid = 26294] [id = 504] 09:30:30 INFO - PROCESS | 26294 | 1469550630712 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x913a1000) [pid = 26294] [serial = 1517] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91a5f000) [pid = 26294] [serial = 1520] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x913a6000) [pid = 26294] [serial = 1518] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8eb42800) [pid = 26294] [serial = 1514] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8f489800) [pid = 26294] [serial = 1497] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8e248800) [pid = 26294] [serial = 1502] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8e1e3400) [pid = 26294] [serial = 1503] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91104800) [pid = 26294] [serial = 1505] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91108400) [pid = 26294] [serial = 1506] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d9b6000) [pid = 26294] [serial = 1511] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d9c9400) [pid = 26294] [serial = 1512] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d729c00) [pid = 26294] [serial = 1499] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d8d4c00) [pid = 26294] [serial = 1500] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8cf40000) [pid = 26294] [serial = 1508] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d0c1c00) [pid = 26294] [serial = 1509] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91ac8400) [pid = 26294] [serial = 1524] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x91a5a000) [pid = 26294] [serial = 1521] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8f48bc00) [pid = 26294] [serial = 1515] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91a67400) [pid = 26294] [serial = 1523] [outer = (nil)] [url = about:blank] 09:30:30 INFO - PROCESS | 26294 | 1469550630929 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 26294 | 1469550630946 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf42c00 == 34 [pid = 26294] [id = 524] 09:30:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8cf48400) [pid = 26294] [serial = 1573] [outer = (nil)] 09:30:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d1fc000) [pid = 26294] [serial = 1574] [outer = 0x8cf48400] 09:30:31 INFO - PROCESS | 26294 | 1469550631041 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d726c00) [pid = 26294] [serial = 1575] [outer = 0x8cf48400] 09:30:31 INFO - PROCESS | 26294 | 1469550631897 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]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1598ms 09:30:31 INFO - PROCESS | 26294 | 1469550631959 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 26294 | 1469550631965 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:30:31 INFO - PROCESS | 26294 | 1469550631975 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 26294 | 1469550631979 Marionette TRACE conn4 <- [1,2070,null,{}] 09:30:31 INFO - PROCESS | 26294 | 1469550631985 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}] 09:30:31 INFO - PROCESS | 26294 | 1469550631991 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:32 INFO - PROCESS | 26294 | 1469550632163 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:30:32 INFO - PROCESS | 26294 | 1469550632307 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 26294 | 1469550632317 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db44800 == 35 [pid = 26294] [id = 525] 09:30:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8db45000) [pid = 26294] [serial = 1576] [outer = (nil)] 09:30:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8db50800) [pid = 26294] [serial = 1577] [outer = 0x8db45000] 09:30:32 INFO - PROCESS | 26294 | 1469550632406 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8e248800) [pid = 26294] [serial = 1578] [outer = 0x8db45000] 09:30:33 INFO - PROCESS | 26294 | 1469550633254 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]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1335ms 09:30:33 INFO - PROCESS | 26294 | 1469550633310 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 26294 | 1469550633315 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:30:33 INFO - PROCESS | 26294 | 1469550633321 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 26294 | 1469550633327 Marionette TRACE conn4 <- [1,2074,null,{}] 09:30:33 INFO - PROCESS | 26294 | 1469550633351 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}] 09:30:33 INFO - PROCESS | 26294 | 1469550633359 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:33 INFO - PROCESS | 26294 | 1469550633587 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:30:33 INFO - PROCESS | 26294 | 1469550633611 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 26294 | 1469550633623 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f2400 == 36 [pid = 26294] [id = 526] 09:30:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8f558800) [pid = 26294] [serial = 1579] [outer = (nil)] 09:30:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91103000) [pid = 26294] [serial = 1580] [outer = 0x8f558800] 09:30:33 INFO - PROCESS | 26294 | 1469550633689 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x9110c400) [pid = 26294] [serial = 1581] [outer = 0x8f558800] 09:30:34 INFO - PROCESS | 26294 | 1469550634583 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]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1335ms 09:30:34 INFO - PROCESS | 26294 | 1469550634657 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 26294 | 1469550634661 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:30:34 INFO - PROCESS | 26294 | 1469550634668 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 26294 | 1469550634684 Marionette TRACE conn4 <- [1,2078,null,{}] 09:30:34 INFO - PROCESS | 26294 | 1469550634695 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}] 09:30:34 INFO - PROCESS | 26294 | 1469550634699 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:34 INFO - PROCESS | 26294 | 1469550634905 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:30:34 INFO - PROCESS | 26294 | 1469550634925 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 26294 | 1469550634932 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaa800 == 37 [pid = 26294] [id = 527] 09:30:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8e1e2c00) [pid = 26294] [serial = 1582] [outer = (nil)] 09:30:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x913ac800) [pid = 26294] [serial = 1583] [outer = 0x8e1e2c00] 09:30:34 INFO - PROCESS | 26294 | 1469550634998 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91a62000) [pid = 26294] [serial = 1584] [outer = 0x8e1e2c00] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8beb8c00) [pid = 26294] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d1fb800) [pid = 26294] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8bd47400) [pid = 26294] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d1f9c00) [pid = 26294] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8e250400) [pid = 26294] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x91a5f800) [pid = 26294] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x91e81800) [pid = 26294] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d9c8800) [pid = 26294] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8e24c400) [pid = 26294] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d9b6c00) [pid = 26294] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:30:35 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8e242000) [pid = 26294] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:30:35 INFO - PROCESS | 26294 | 1469550635978 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]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1365ms 09:30:36 INFO - PROCESS | 26294 | 1469550636038 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 26294 | 1469550636042 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:30:36 INFO - PROCESS | 26294 | 1469550636048 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 26294 | 1469550636050 Marionette TRACE conn4 <- [1,2082,null,{}] 09:30:36 INFO - PROCESS | 26294 | 1469550636056 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}] 09:30:36 INFO - PROCESS | 26294 | 1469550636061 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:36 INFO - PROCESS | 26294 | 1469550636212 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:30:36 INFO - PROCESS | 26294 | 1469550636221 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 26294 | 1469550636228 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb8800 == 38 [pid = 26294] [id = 528] 09:30:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8beb8c00) [pid = 26294] [serial = 1585] [outer = (nil)] 09:30:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x9110b800) [pid = 26294] [serial = 1586] [outer = 0x8beb8c00] 09:30:36 INFO - PROCESS | 26294 | 1469550636295 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8e1d9c00) [pid = 26294] [serial = 1587] [outer = 0x8beb8c00] 09:30:37 INFO - PROCESS | 26294 | 1469550637198 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]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1185ms 09:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:30:37 INFO - PROCESS | 26294 | 1469550637233 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 26294 | 1469550637236 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:30:37 INFO - PROCESS | 26294 | 1469550637242 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 26294 | 1469550637245 Marionette TRACE conn4 <- [1,2086,null,{}] 09:30:37 INFO - PROCESS | 26294 | 1469550637251 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}] 09:30:37 INFO - PROCESS | 26294 | 1469550637261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:37 INFO - PROCESS | 26294 | 1469550637473 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:30:37 INFO - PROCESS | 26294 | 1469550637664 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 26294 | 1469550637674 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd46c00 == 39 [pid = 26294] [id = 529] 09:30:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8bd49000) [pid = 26294] [serial = 1588] [outer = (nil)] 09:30:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8beb0400) [pid = 26294] [serial = 1589] [outer = 0x8bd49000] 09:30:37 INFO - PROCESS | 26294 | 1469550637760 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8cf3ec00) [pid = 26294] [serial = 1590] [outer = 0x8bd49000] 09:30:39 INFO - PROCESS | 26294 | 1469550639138 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]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1985ms 09:30:39 INFO - PROCESS | 26294 | 1469550639229 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 26294 | 1469550639235 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:30:39 INFO - PROCESS | 26294 | 1469550639243 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 26294 | 1469550639248 Marionette TRACE conn4 <- [1,2090,null,{}] 09:30:39 INFO - PROCESS | 26294 | 1469550639266 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}] 09:30:39 INFO - PROCESS | 26294 | 1469550639271 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:39 INFO - PROCESS | 26294 | 1469550639563 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:30:39 INFO - PROCESS | 26294 | 1469550639724 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 26294 | 1469550639737 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f5800 == 40 [pid = 26294] [id = 530] 09:30:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d9b7400) [pid = 26294] [serial = 1591] [outer = (nil)] 09:30:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d9bf400) [pid = 26294] [serial = 1592] [outer = 0x8d9b7400] 09:30:39 INFO - PROCESS | 26294 | 1469550639851 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d9c6c00) [pid = 26294] [serial = 1593] [outer = 0x8d9b7400] 09:30:40 INFO - PROCESS | 26294 | 1469550640802 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]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1591ms 09:30:40 INFO - PROCESS | 26294 | 1469550640838 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 26294 | 1469550640844 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:30:40 INFO - PROCESS | 26294 | 1469550640852 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 26294 | 1469550640856 Marionette TRACE conn4 <- [1,2094,null,{}] 09:30:40 INFO - PROCESS | 26294 | 1469550640862 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}] 09:30:40 INFO - PROCESS | 26294 | 1469550640868 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:41 INFO - PROCESS | 26294 | 1469550641066 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:30:41 INFO - PROCESS | 26294 | 1469550641245 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 26294 | 1469550641254 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b6000 == 41 [pid = 26294] [id = 531] 09:30:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d9c9c00) [pid = 26294] [serial = 1594] [outer = (nil)] 09:30:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8eb40000) [pid = 26294] [serial = 1595] [outer = 0x8d9c9c00] 09:30:41 INFO - PROCESS | 26294 | 1469550641331 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8f48e400) [pid = 26294] [serial = 1596] [outer = 0x8d9c9c00] 09:30:42 INFO - PROCESS | 26294 | 1469550642412 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]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1588ms 09:30:42 INFO - PROCESS | 26294 | 1469550642441 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 26294 | 1469550642444 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:30:42 INFO - PROCESS | 26294 | 1469550642459 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 26294 | 1469550642469 Marionette TRACE conn4 <- [1,2098,null,{}] 09:30:42 INFO - PROCESS | 26294 | 1469550642478 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}] 09:30:42 INFO - PROCESS | 26294 | 1469550642484 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:42 INFO - PROCESS | 26294 | 1469550642673 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:30:42 INFO - PROCESS | 26294 | 1469550642883 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 26294 | 1469550642894 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd43400 == 42 [pid = 26294] [id = 532] 09:30:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x913a6c00) [pid = 26294] [serial = 1597] [outer = (nil)] 09:30:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e8e400) [pid = 26294] [serial = 1598] [outer = 0x913a6c00] 09:30:43 INFO - PROCESS | 26294 | 1469550643128 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e99000) [pid = 26294] [serial = 1599] [outer = 0x913a6c00] 09:30:44 INFO - PROCESS | 26294 | 1469550644063 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]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1649ms 09:30:44 INFO - PROCESS | 26294 | 1469550644101 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 26294 | 1469550644106 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:30:44 INFO - PROCESS | 26294 | 1469550644114 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 26294 | 1469550644118 Marionette TRACE conn4 <- [1,2102,null,{}] 09:30:44 INFO - PROCESS | 26294 | 1469550644125 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}] 09:30:44 INFO - PROCESS | 26294 | 1469550644131 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:44 INFO - PROCESS | 26294 | 1469550644327 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:30:44 INFO - PROCESS | 26294 | 1469550644517 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 26294 | 1469550644524 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e241c00 == 43 [pid = 26294] [id = 533] 09:30:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91e91400) [pid = 26294] [serial = 1600] [outer = (nil)] 09:30:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91ecf800) [pid = 26294] [serial = 1601] [outer = 0x91e91400] 09:30:44 INFO - PROCESS | 26294 | 1469550644696 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91ed5400) [pid = 26294] [serial = 1602] [outer = 0x91e91400] 09:30:45 INFO - PROCESS | 26294 | 1469550645745 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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1690ms 09:30:45 INFO - PROCESS | 26294 | 1469550645805 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 26294 | 1469550645810 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:30:45 INFO - PROCESS | 26294 | 1469550645818 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 26294 | 1469550645823 Marionette TRACE conn4 <- [1,2106,null,{}] 09:30:45 INFO - PROCESS | 26294 | 1469550645831 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}] 09:30:45 INFO - PROCESS | 26294 | 1469550645837 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:46 INFO - PROCESS | 26294 | 1469550646082 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:30:46 INFO - PROCESS | 26294 | 1469550646354 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 26294 | 1469550646377 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e92000 == 44 [pid = 26294] [id = 534] 09:30:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x92038800) [pid = 26294] [serial = 1603] [outer = (nil)] 09:30:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x9232bc00) [pid = 26294] [serial = 1604] [outer = 0x92038800] 09:30:46 INFO - PROCESS | 26294 | 1469550646534 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x9246f000) [pid = 26294] [serial = 1605] [outer = 0x92038800] 09:30:47 INFO - PROCESS | 26294 | 1469550647582 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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1837ms 09:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:30:47 INFO - PROCESS | 26294 | 1469550647656 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 26294 | 1469550647659 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:30:47 INFO - PROCESS | 26294 | 1469550647666 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 26294 | 1469550647669 Marionette TRACE conn4 <- [1,2110,null,{}] 09:30:47 INFO - PROCESS | 26294 | 1469550647675 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}] 09:30:47 INFO - PROCESS | 26294 | 1469550647681 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:47 INFO - PROCESS | 26294 | 1469550647890 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:30:48 INFO - PROCESS | 26294 | 1469550648070 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 26294 | 1469550648079 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9cdc00 == 45 [pid = 26294] [id = 535] 09:30:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91e93800) [pid = 26294] [serial = 1606] [outer = (nil)] 09:30:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x928d1800) [pid = 26294] [serial = 1607] [outer = 0x91e93800] 09:30:48 INFO - PROCESS | 26294 | 1469550648160 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x928d5400) [pid = 26294] [serial = 1608] [outer = 0x91e93800] 09:30:49 INFO - PROCESS | 26294 | 1469550649113 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]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1489ms 09:30:49 INFO - PROCESS | 26294 | 1469550649155 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 26294 | 1469550649159 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:30:49 INFO - PROCESS | 26294 | 1469550649166 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 26294 | 1469550649170 Marionette TRACE conn4 <- [1,2114,null,{}] 09:30:49 INFO - PROCESS | 26294 | 1469550649175 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}] 09:30:49 INFO - PROCESS | 26294 | 1469550649181 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:49 INFO - PROCESS | 26294 | 1469550649351 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:30:49 INFO - PROCESS | 26294 | 1469550649546 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 26294 | 1469550649556 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45c00 == 46 [pid = 26294] [id = 536] 09:30:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d1f2c00) [pid = 26294] [serial = 1609] [outer = (nil)] 09:30:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x928d9c00) [pid = 26294] [serial = 1610] [outer = 0x8d1f2c00] 09:30:49 INFO - PROCESS | 26294 | 1469550649630 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x928d0800) [pid = 26294] [serial = 1611] [outer = 0x8d1f2c00] 09:30:50 INFO - PROCESS | 26294 | 1469550650812 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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1682ms 09:30:50 INFO - PROCESS | 26294 | 1469550650849 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 26294 | 1469550650856 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:30:50 INFO - PROCESS | 26294 | 1469550650865 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 26294 | 1469550650869 Marionette TRACE conn4 <- [1,2118,null,{}] 09:30:50 INFO - PROCESS | 26294 | 1469550650877 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}] 09:30:50 INFO - PROCESS | 26294 | 1469550650883 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:51 INFO - PROCESS | 26294 | 1469550651080 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:30:51 INFO - PROCESS | 26294 | 1469550651321 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 26294 | 1469550651336 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b4000 == 47 [pid = 26294] [id = 537] 09:30:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d3b5400) [pid = 26294] [serial = 1612] [outer = (nil)] 09:30:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8d3c1000) [pid = 26294] [serial = 1613] [outer = 0x8d3b5400] 09:30:51 INFO - PROCESS | 26294 | 1469550651417 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8d8cec00) [pid = 26294] [serial = 1614] [outer = 0x8d3b5400] 09:30:52 INFO - PROCESS | 26294 | 1469550652338 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]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1537ms 09:30:52 INFO - PROCESS | 26294 | 1469550652402 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 26294 | 1469550652408 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:30:52 INFO - PROCESS | 26294 | 1469550652418 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 26294 | 1469550652423 Marionette TRACE conn4 <- [1,2122,null,{}] 09:30:52 INFO - PROCESS | 26294 | 1469550652429 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}] 09:30:52 INFO - PROCESS | 26294 | 1469550652433 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:52 INFO - PROCESS | 26294 | 1469550652610 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72a800 == 46 [pid = 26294] [id = 497] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c2400 == 45 [pid = 26294] [id = 499] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4b000 == 44 [pid = 26294] [id = 496] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb8800 == 43 [pid = 26294] [id = 528] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaa800 == 42 [pid = 26294] [id = 527] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f2400 == 41 [pid = 26294] [id = 526] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8db44800 == 40 [pid = 26294] [id = 525] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf42c00 == 39 [pid = 26294] [id = 524] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd48000 == 38 [pid = 26294] [id = 523] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x9110f800 == 37 [pid = 26294] [id = 522] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb1800 == 36 [pid = 26294] [id = 521] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f6800 == 35 [pid = 26294] [id = 520] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d729000 == 34 [pid = 26294] [id = 517] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd52400 == 33 [pid = 26294] [id = 506] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c8c00 == 32 [pid = 26294] [id = 518] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8e249400 == 31 [pid = 26294] [id = 498] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x91a5c400 == 30 [pid = 26294] [id = 510] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8e244c00 == 29 [pid = 26294] [id = 509] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x913ae000 == 28 [pid = 26294] [id = 507] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c3000 == 27 [pid = 26294] [id = 519] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8f559c00 == 26 [pid = 26294] [id = 501] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b5c00 == 25 [pid = 26294] [id = 500] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fb000 == 24 [pid = 26294] [id = 516] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48e800 == 23 [pid = 26294] [id = 505] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4b800 == 22 [pid = 26294] [id = 508] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaf800 == 21 [pid = 26294] [id = 502] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb7c00 == 20 [pid = 26294] [id = 514] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8f55bc00 == 19 [pid = 26294] [id = 511] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf47800 == 18 [pid = 26294] [id = 512] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9cec00 == 17 [pid = 26294] [id = 513] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bb400 == 16 [pid = 26294] [id = 503] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47000 == 15 [pid = 26294] [id = 515] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45c00 == 14 [pid = 26294] [id = 536] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x91e92000 == 13 [pid = 26294] [id = 534] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9cdc00 == 12 [pid = 26294] [id = 535] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8e241c00 == 11 [pid = 26294] [id = 533] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd43400 == 10 [pid = 26294] [id = 532] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f5800 == 9 [pid = 26294] [id = 530] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b6000 == 8 [pid = 26294] [id = 531] 09:30:53 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd46c00 == 7 [pid = 26294] [id = 529] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8d1f7400) [pid = 26294] [serial = 1545] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8cf48000) [pid = 26294] [serial = 1544] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d3ba000) [pid = 26294] [serial = 1550] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8bd52800) [pid = 26294] [serial = 1547] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8beb6000) [pid = 26294] [serial = 1548] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d3bf800) [pid = 26294] [serial = 1551] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d8d0000) [pid = 26294] [serial = 1527] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d3b9c00) [pid = 26294] [serial = 1526] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8f48b400) [pid = 26294] [serial = 1530] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8ebb9c00) [pid = 26294] [serial = 1529] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91e83800) [pid = 26294] [serial = 1533] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91acd400) [pid = 26294] [serial = 1532] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91e9f800) [pid = 26294] [serial = 1536] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91e9b000) [pid = 26294] [serial = 1535] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x91ed7000) [pid = 26294] [serial = 1539] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91ed0800) [pid = 26294] [serial = 1538] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9246dc00) [pid = 26294] [serial = 1542] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x92430800) [pid = 26294] [serial = 1541] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8eb35800) [pid = 26294] [serial = 1557] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d9cc000) [pid = 26294] [serial = 1554] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d9c1000) [pid = 26294] [serial = 1553] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e24a400) [pid = 26294] [serial = 1556] [outer = (nil)] [url = about:blank] 09:30:53 INFO - PROCESS | 26294 | 1469550653927 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 26294 | 1469550653938 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4b800 == 8 [pid = 26294] [id = 538] 09:30:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8bd4f000) [pid = 26294] [serial = 1615] [outer = (nil)] 09:30:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8beadc00) [pid = 26294] [serial = 1616] [outer = 0x8bd4f000] 09:30:54 INFO - PROCESS | 26294 | 1469550654016 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8cf3e400) [pid = 26294] [serial = 1617] [outer = 0x8bd4f000] 09:30:54 INFO - PROCESS | 26294 | 1469550654924 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]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2536ms 09:30:54 INFO - PROCESS | 26294 | 1469550654956 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 26294 | 1469550654961 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:30:54 INFO - PROCESS | 26294 | 1469550654970 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 26294 | 1469550654974 Marionette TRACE conn4 <- [1,2126,null,{}] 09:30:54 INFO - PROCESS | 26294 | 1469550654982 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}] 09:30:54 INFO - PROCESS | 26294 | 1469550654990 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:55 INFO - PROCESS | 26294 | 1469550655154 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:30:55 INFO - PROCESS | 26294 | 1469550655167 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 26294 | 1469550655177 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f3c00 == 9 [pid = 26294] [id = 539] 09:30:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d1f8800) [pid = 26294] [serial = 1618] [outer = (nil)] 09:30:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d3b7000) [pid = 26294] [serial = 1619] [outer = 0x8d1f8800] 09:30:55 INFO - PROCESS | 26294 | 1469550655244 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d3bf800) [pid = 26294] [serial = 1620] [outer = 0x8d1f8800] 09:30:56 INFO - PROCESS | 26294 | 1469550656183 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]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1235ms 09:30:56 INFO - PROCESS | 26294 | 1469550656403 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 26294 | 1469550656409 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:30:56 INFO - PROCESS | 26294 | 1469550656454 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 26294 | 1469550656457 Marionette TRACE conn4 <- [1,2130,null,{}] 09:30:56 INFO - PROCESS | 26294 | 1469550656473 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}] 09:30:56 INFO - PROCESS | 26294 | 1469550656478 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:56 INFO - PROCESS | 26294 | 1469550656672 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:30:56 INFO - PROCESS | 26294 | 1469550656704 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 26294 | 1469550656713 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b4400 == 10 [pid = 26294] [id = 540] 09:30:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d9b9c00) [pid = 26294] [serial = 1621] [outer = (nil)] 09:30:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d9ccc00) [pid = 26294] [serial = 1622] [outer = 0x8d9b9c00] 09:30:56 INFO - PROCESS | 26294 | 1469550656780 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8db43c00) [pid = 26294] [serial = 1623] [outer = 0x8d9b9c00] 09:30:57 INFO - PROCESS | 26294 | 1469550657797 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] 09:30:57 INFO - PROCESS | 26294 | 1469550657855 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:30:57 INFO - PROCESS | 26294 | 1469550657875 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 26294 | 1469550657885 Marionette TRACE conn4 <- [1,2134,null,{}] 09:30:57 INFO - PROCESS | 26294 | 1469550657893 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}] 09:30:57 INFO - PROCESS | 26294 | 1469550657900 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:58 INFO - PROCESS | 26294 | 1469550658123 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:30:58 INFO - PROCESS | 26294 | 1469550658143 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 26294 | 1469550658150 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e244c00 == 11 [pid = 26294] [id = 541] 09:30:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8e248c00) [pid = 26294] [serial = 1624] [outer = (nil)] 09:30:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8eb37800) [pid = 26294] [serial = 1625] [outer = 0x8e248c00] 09:30:58 INFO - PROCESS | 26294 | 1469550658217 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8ebb9c00) [pid = 26294] [serial = 1626] [outer = 0x8e248c00] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8f558800) [pid = 26294] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8e1e2c00) [pid = 26294] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8beb8c00) [pid = 26294] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8eb3cc00) [pid = 26294] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d1fa400) [pid = 26294] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8db4b800) [pid = 26294] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9110fc00) [pid = 26294] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8db45000) [pid = 26294] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d0c5c00) [pid = 26294] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:30:59 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8cf48400) [pid = 26294] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:30:59 INFO - PROCESS | 26294 | 1469550659590 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]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1760ms 09:30:59 INFO - PROCESS | 26294 | 1469550659627 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:30:59 INFO - PROCESS | 26294 | 1469550659631 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:30:59 INFO - PROCESS | 26294 | 1469550659637 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 26294 | 1469550659641 Marionette TRACE conn4 <- [1,2138,null,{}] 09:30:59 INFO - PROCESS | 26294 | 1469550659646 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}] 09:30:59 INFO - PROCESS | 26294 | 1469550659651 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:59 INFO - PROCESS | 26294 | 1469550659792 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:30:59 INFO - PROCESS | 26294 | 1469550659806 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 26294 | 1469550659814 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:30:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47400 == 12 [pid = 26294] [id = 542] 09:30:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8cf44000) [pid = 26294] [serial = 1627] [outer = (nil)] 09:30:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e246c00) [pid = 26294] [serial = 1628] [outer = 0x8cf44000] 09:30:59 INFO - PROCESS | 26294 | 1469550659879 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8eb35000) [pid = 26294] [serial = 1629] [outer = 0x8cf44000] 09:31:00 INFO - PROCESS | 26294 | 1469550660740 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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1133ms 09:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:31:00 INFO - PROCESS | 26294 | 1469550660771 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 26294 | 1469550660773 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:31:00 INFO - PROCESS | 26294 | 1469550660781 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 26294 | 1469550660785 Marionette TRACE conn4 <- [1,2142,null,{}] 09:31:00 INFO - PROCESS | 26294 | 1469550660801 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}] 09:31:00 INFO - PROCESS | 26294 | 1469550660808 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:00 INFO - PROCESS | 26294 | 1469550660962 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:31:01 INFO - PROCESS | 26294 | 1469550660973 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 26294 | 1469550660990 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f483000 == 13 [pid = 26294] [id = 543] 09:31:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8f483800) [pid = 26294] [serial = 1630] [outer = (nil)] 09:31:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8f48a800) [pid = 26294] [serial = 1631] [outer = 0x8f483800] 09:31:01 INFO - PROCESS | 26294 | 1469550661082 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91107800) [pid = 26294] [serial = 1632] [outer = 0x8f483800] 09:31:02 INFO - PROCESS | 26294 | 1469550662393 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] 09:31:02 INFO - PROCESS | 26294 | 1469550662482 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:31:02 INFO - PROCESS | 26294 | 1469550662491 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 26294 | 1469550662496 Marionette TRACE conn4 <- [1,2146,null,{}] 09:31:02 INFO - PROCESS | 26294 | 1469550662504 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}] 09:31:02 INFO - PROCESS | 26294 | 1469550662510 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:02 INFO - PROCESS | 26294 | 1469550662726 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:31:03 INFO - PROCESS | 26294 | 1469550663007 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 26294 | 1469550663021 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bead400 == 14 [pid = 26294] [id = 544] 09:31:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8beb2000) [pid = 26294] [serial = 1633] [outer = (nil)] 09:31:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d3ba000) [pid = 26294] [serial = 1634] [outer = 0x8beb2000] 09:31:03 INFO - PROCESS | 26294 | 1469550663104 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d9bb800) [pid = 26294] [serial = 1635] [outer = 0x8beb2000] 09:31:04 INFO - PROCESS | 26294 | 1469550664248 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] 09:31:04 INFO - PROCESS | 26294 | 1469550664362 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:31:04 INFO - PROCESS | 26294 | 1469550664475 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 26294 | 1469550664483 Marionette TRACE conn4 <- [1,2150,null,{}] 09:31:04 INFO - PROCESS | 26294 | 1469550664495 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}] 09:31:04 INFO - PROCESS | 26294 | 1469550664504 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:04 INFO - PROCESS | 26294 | 1469550664896 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:31:05 INFO - PROCESS | 26294 | 1469550665056 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 26294 | 1469550665067 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d4000 == 15 [pid = 26294] [id = 545] 09:31:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8e24d400) [pid = 26294] [serial = 1636] [outer = (nil)] 09:31:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8ebc4000) [pid = 26294] [serial = 1637] [outer = 0x8e24d400] 09:31:05 INFO - PROCESS | 26294 | 1469550665146 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8f557400) [pid = 26294] [serial = 1638] [outer = 0x8e24d400] 09:31:06 INFO - PROCESS | 26294 | 1469550666141 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]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1808ms 09:31:06 INFO - PROCESS | 26294 | 1469550666229 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 26294 | 1469550666233 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:31:06 INFO - PROCESS | 26294 | 1469550666240 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 26294 | 1469550666246 Marionette TRACE conn4 <- [1,2154,null,{}] 09:31:06 INFO - PROCESS | 26294 | 1469550666263 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}] 09:31:06 INFO - PROCESS | 26294 | 1469550666272 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:06 INFO - PROCESS | 26294 | 1469550666498 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:31:06 INFO - PROCESS | 26294 | 1469550666726 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 26294 | 1469550666737 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a0c00 == 16 [pid = 26294] [id = 546] 09:31:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91a5c400) [pid = 26294] [serial = 1639] [outer = (nil)] 09:31:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91a63000) [pid = 26294] [serial = 1640] [outer = 0x91a5c400] 09:31:06 INFO - PROCESS | 26294 | 1469550666843 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x91ac6c00) [pid = 26294] [serial = 1641] [outer = 0x91a5c400] 09:31:07 INFO - PROCESS | 26294 | 1469550667845 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]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1688ms 09:31:07 INFO - PROCESS | 26294 | 1469550667928 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 26294 | 1469550667934 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:31:07 INFO - PROCESS | 26294 | 1469550667940 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 26294 | 1469550667943 Marionette TRACE conn4 <- [1,2158,null,{}] 09:31:07 INFO - PROCESS | 26294 | 1469550667949 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}] 09:31:07 INFO - PROCESS | 26294 | 1469550667955 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:08 INFO - PROCESS | 26294 | 1469550668167 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:31:08 INFO - PROCESS | 26294 | 1469550668393 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 26294 | 1469550668402 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47800 == 17 [pid = 26294] [id = 547] 09:31:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8bd4a800) [pid = 26294] [serial = 1642] [outer = (nil)] 09:31:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8beaa800) [pid = 26294] [serial = 1643] [outer = 0x8bd4a800] 09:31:08 INFO - PROCESS | 26294 | 1469550668657 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8cf46400) [pid = 26294] [serial = 1644] [outer = 0x8bd4a800] 09:31:09 INFO - PROCESS | 26294 | 1469550669723 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]]]}] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x9110c400) [pid = 26294] [serial = 1581] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x913ac800) [pid = 26294] [serial = 1583] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x9110b800) [pid = 26294] [serial = 1586] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x91a62000) [pid = 26294] [serial = 1584] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8f486c00) [pid = 26294] [serial = 1565] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8f553000) [pid = 26294] [serial = 1566] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d8d3400) [pid = 26294] [serial = 1562] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8db41c00) [pid = 26294] [serial = 1563] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8ebba400) [pid = 26294] [serial = 1560] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8eb3f400) [pid = 26294] [serial = 1559] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x913ad800) [pid = 26294] [serial = 1568] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91a64800) [pid = 26294] [serial = 1569] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8db50800) [pid = 26294] [serial = 1577] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91ace000) [pid = 26294] [serial = 1571] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91ad0000) [pid = 26294] [serial = 1572] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d1fc000) [pid = 26294] [serial = 1574] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d726c00) [pid = 26294] [serial = 1575] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91103000) [pid = 26294] [serial = 1580] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8e248800) [pid = 26294] [serial = 1578] [outer = (nil)] [url = about:blank] 09:31:09 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e1d9c00) [pid = 26294] [serial = 1587] [outer = (nil)] [url = about:blank] 09:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1833ms 09:31:09 INFO - PROCESS | 26294 | 1469550669774 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 26294 | 1469550669779 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:31:09 INFO - PROCESS | 26294 | 1469550669792 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 26294 | 1469550669797 Marionette TRACE conn4 <- [1,2162,null,{}] 09:31:09 INFO - PROCESS | 26294 | 1469550669807 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}] 09:31:09 INFO - PROCESS | 26294 | 1469550669813 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:10 INFO - PROCESS | 26294 | 1469550669998 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:31:10 INFO - PROCESS | 26294 | 1469550670186 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 26294 | 1469550670192 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d6000 == 18 [pid = 26294] [id = 548] 09:31:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d8d6400) [pid = 26294] [serial = 1645] [outer = (nil)] 09:31:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d9bfc00) [pid = 26294] [serial = 1646] [outer = 0x8d8d6400] 09:31:10 INFO - PROCESS | 26294 | 1469550670276 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8db4bc00) [pid = 26294] [serial = 1647] [outer = 0x8d8d6400] 09:31:11 INFO - PROCESS | 26294 | 1469550671073 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]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1343ms 09:31:11 INFO - PROCESS | 26294 | 1469550671134 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 26294 | 1469550671139 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:31:11 INFO - PROCESS | 26294 | 1469550671149 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 26294 | 1469550671154 Marionette TRACE conn4 <- [1,2166,null,{}] 09:31:11 INFO - PROCESS | 26294 | 1469550671159 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}] 09:31:11 INFO - PROCESS | 26294 | 1469550671165 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:11 INFO - PROCESS | 26294 | 1469550671329 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:31:11 INFO - PROCESS | 26294 | 1469550671339 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 26294 | 1469550671345 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1e2000 == 19 [pid = 26294] [id = 549] 09:31:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e1e3000) [pid = 26294] [serial = 1648] [outer = (nil)] 09:31:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8eb3a800) [pid = 26294] [serial = 1649] [outer = 0x8e1e3000] 09:31:11 INFO - PROCESS | 26294 | 1469550671555 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8ebc2800) [pid = 26294] [serial = 1650] [outer = 0x8e1e3000] 09:31:12 INFO - PROCESS | 26294 | 1469550672426 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]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1349ms 09:31:12 INFO - PROCESS | 26294 | 1469550672500 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 26294 | 1469550672503 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:31:12 INFO - PROCESS | 26294 | 1469550672510 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 26294 | 1469550672516 Marionette TRACE conn4 <- [1,2170,null,{}] 09:31:12 INFO - PROCESS | 26294 | 1469550672537 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}] 09:31:12 INFO - PROCESS | 26294 | 1469550672545 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:12 INFO - PROCESS | 26294 | 1469550672756 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:31:12 INFO - PROCESS | 26294 | 1469550672793 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 26294 | 1469550672801 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c7000 == 20 [pid = 26294] [id = 550] 09:31:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x9139f800) [pid = 26294] [serial = 1651] [outer = (nil)] 09:31:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x913adc00) [pid = 26294] [serial = 1652] [outer = 0x9139f800] 09:31:12 INFO - PROCESS | 26294 | 1469550672867 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91a5f800) [pid = 26294] [serial = 1653] [outer = 0x9139f800] 09:31:13 INFO - PROCESS | 26294 | 1469550673779 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]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1338ms 09:31:13 INFO - PROCESS | 26294 | 1469550673847 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 26294 | 1469550673852 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:31:13 INFO - PROCESS | 26294 | 1469550673858 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 26294 | 1469550673860 Marionette TRACE conn4 <- [1,2174,null,{}] 09:31:13 INFO - PROCESS | 26294 | 1469550673866 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}] 09:31:13 INFO - PROCESS | 26294 | 1469550673871 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:14 INFO - PROCESS | 26294 | 1469550674076 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:31:14 INFO - PROCESS | 26294 | 1469550674100 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 26294 | 1469550674108 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3ba800 == 21 [pid = 26294] [id = 551] 09:31:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8f553400) [pid = 26294] [serial = 1654] [outer = (nil)] 09:31:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91aca400) [pid = 26294] [serial = 1655] [outer = 0x8f553400] 09:31:14 INFO - PROCESS | 26294 | 1469550674173 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91ad0000) [pid = 26294] [serial = 1656] [outer = 0x8f553400] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8bd49000) [pid = 26294] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d9b7400) [pid = 26294] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d9c9c00) [pid = 26294] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d1f8800) [pid = 26294] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x913a6c00) [pid = 26294] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d9b9c00) [pid = 26294] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d3b5400) [pid = 26294] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91e91400) [pid = 26294] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x92038800) [pid = 26294] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91e93800) [pid = 26294] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8e248c00) [pid = 26294] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8cf44000) [pid = 26294] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d1f2c00) [pid = 26294] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:31:14 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8bd4f000) [pid = 26294] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:31:15 INFO - PROCESS | 26294 | 1469550675181 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]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1380ms 09:31:15 INFO - PROCESS | 26294 | 1469550675239 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 26294 | 1469550675242 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:31:15 INFO - PROCESS | 26294 | 1469550675248 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 26294 | 1469550675252 Marionette TRACE conn4 <- [1,2178,null,{}] 09:31:15 INFO - PROCESS | 26294 | 1469550675257 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}] 09:31:15 INFO - PROCESS | 26294 | 1469550675262 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:15 INFO - PROCESS | 26294 | 1469550675417 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:31:15 INFO - PROCESS | 26294 | 1469550675426 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 26294 | 1469550675436 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f5400 == 22 [pid = 26294] [id = 552] 09:31:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d8cf800) [pid = 26294] [serial = 1657] [outer = (nil)] 09:31:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x913acc00) [pid = 26294] [serial = 1658] [outer = 0x8d8cf800] 09:31:15 INFO - PROCESS | 26294 | 1469550675517 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91e85c00) [pid = 26294] [serial = 1659] [outer = 0x8d8cf800] 09:31:16 INFO - PROCESS | 26294 | 1469550676432 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]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1235ms 09:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:31:16 INFO - PROCESS | 26294 | 1469550676484 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 26294 | 1469550676487 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:31:16 INFO - PROCESS | 26294 | 1469550676493 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 26294 | 1469550676497 Marionette TRACE conn4 <- [1,2182,null,{}] 09:31:16 INFO - PROCESS | 26294 | 1469550676504 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}] 09:31:16 INFO - PROCESS | 26294 | 1469550676519 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:16 INFO - PROCESS | 26294 | 1469550676745 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:31:16 INFO - PROCESS | 26294 | 1469550676923 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 26294 | 1469550676931 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf47800 == 23 [pid = 26294] [id = 553] 09:31:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8cf47c00) [pid = 26294] [serial = 1660] [outer = (nil)] 09:31:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d0c7c00) [pid = 26294] [serial = 1661] [outer = 0x8cf47c00] 09:31:17 INFO - PROCESS | 26294 | 1469550677019 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d1f3800) [pid = 26294] [serial = 1662] [outer = 0x8cf47c00] 09:31:18 INFO - PROCESS | 26294 | 1469550678055 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]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1632ms 09:31:18 INFO - PROCESS | 26294 | 1469550678127 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 26294 | 1469550678133 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:31:18 INFO - PROCESS | 26294 | 1469550678142 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 26294 | 1469550678147 Marionette TRACE conn4 <- [1,2186,null,{}] 09:31:18 INFO - PROCESS | 26294 | 1469550678154 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}] 09:31:18 INFO - PROCESS | 26294 | 1469550678160 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:18 INFO - PROCESS | 26294 | 1469550678382 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:31:18 INFO - PROCESS | 26294 | 1469550678614 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 26294 | 1469550678622 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4b000 == 24 [pid = 26294] [id = 554] 09:31:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8db4b800) [pid = 26294] [serial = 1663] [outer = (nil)] 09:31:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e1d9c00) [pid = 26294] [serial = 1664] [outer = 0x8db4b800] 09:31:18 INFO - PROCESS | 26294 | 1469550678719 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8e244000) [pid = 26294] [serial = 1665] [outer = 0x8db4b800] 09:31:19 INFO - PROCESS | 26294 | 1469550679651 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]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1592ms 09:31:19 INFO - PROCESS | 26294 | 1469550679733 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:31:19 INFO - PROCESS | 26294 | 1469550679738 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:31:19 INFO - PROCESS | 26294 | 1469550679745 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 26294 | 1469550679748 Marionette TRACE conn4 <- [1,2190,null,{}] 09:31:19 INFO - PROCESS | 26294 | 1469550679755 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}] 09:31:19 INFO - PROCESS | 26294 | 1469550679760 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:19 INFO - PROCESS | 26294 | 1469550679978 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:31:20 INFO - PROCESS | 26294 | 1469550680254 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 26294 | 1469550680261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb35800 == 25 [pid = 26294] [id = 555] 09:31:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f48cc00) [pid = 26294] [serial = 1666] [outer = (nil)] 09:31:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f553000) [pid = 26294] [serial = 1667] [outer = 0x8f48cc00] 09:31:20 INFO - PROCESS | 26294 | 1469550680387 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x91107400) [pid = 26294] [serial = 1668] [outer = 0x8f48cc00] 09:31:21 INFO - PROCESS | 26294 | 1469550681355 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]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1684ms 09:31:21 INFO - PROCESS | 26294 | 1469550681429 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 26294 | 1469550681435 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:31:21 INFO - PROCESS | 26294 | 1469550681452 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 26294 | 1469550681459 Marionette TRACE conn4 <- [1,2194,null,{}] 09:31:21 INFO - PROCESS | 26294 | 1469550681467 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}] 09:31:21 INFO - PROCESS | 26294 | 1469550681474 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:21 INFO - PROCESS | 26294 | 1469550681788 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:31:21 INFO - PROCESS | 26294 | 1469550681971 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 26294 | 1469550681979 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8ebbdc00 == 26 [pid = 26294] [id = 556] 09:31:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8f488c00) [pid = 26294] [serial = 1669] [outer = (nil)] 09:31:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91e97400) [pid = 26294] [serial = 1670] [outer = 0x8f488c00] 09:31:22 INFO - PROCESS | 26294 | 1469550682064 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x91e9c400) [pid = 26294] [serial = 1671] [outer = 0x8f488c00] 09:31:22 INFO - PROCESS | 26294 | 1469550682959 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]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1545ms 09:31:22 INFO - PROCESS | 26294 | 1469550682989 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 26294 | 1469550682993 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:31:23 INFO - PROCESS | 26294 | 1469550683000 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 26294 | 1469550683003 Marionette TRACE conn4 <- [1,2198,null,{}] 09:31:23 INFO - PROCESS | 26294 | 1469550683009 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}] 09:31:23 INFO - PROCESS | 26294 | 1469550683014 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:23 INFO - PROCESS | 26294 | 1469550683194 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:31:23 INFO - PROCESS | 26294 | 1469550683378 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 26294 | 1469550683386 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e95400 == 27 [pid = 26294] [id = 557] 09:31:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91ed0800) [pid = 26294] [serial = 1672] [outer = (nil)] 09:31:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91ed4400) [pid = 26294] [serial = 1673] [outer = 0x91ed0800] 09:31:23 INFO - PROCESS | 26294 | 1469550683474 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x9203e800) [pid = 26294] [serial = 1674] [outer = 0x91ed0800] 09:31:24 INFO - PROCESS | 26294 | 1469550684445 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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1485ms 09:31:24 INFO - PROCESS | 26294 | 1469550684486 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 26294 | 1469550684490 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:31:24 INFO - PROCESS | 26294 | 1469550684497 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 26294 | 1469550684499 Marionette TRACE conn4 <- [1,2202,null,{}] 09:31:24 INFO - PROCESS | 26294 | 1469550684506 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}] 09:31:24 INFO - PROCESS | 26294 | 1469550684511 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:24 INFO - PROCESS | 26294 | 1469550684696 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:31:24 INFO - PROCESS | 26294 | 1469550684889 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 26294 | 1469550684906 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb8000 == 28 [pid = 26294] [id = 558] 09:31:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8cf3b800) [pid = 26294] [serial = 1675] [outer = (nil)] 09:31:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8d3bf000) [pid = 26294] [serial = 1676] [outer = 0x8cf3b800] 09:31:25 INFO - PROCESS | 26294 | 1469550685037 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x92430800) [pid = 26294] [serial = 1677] [outer = 0x8cf3b800] 09:31:26 INFO - PROCESS | 26294 | 1469550686282 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]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1830ms 09:31:26 INFO - PROCESS | 26294 | 1469550686328 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 26294 | 1469550686334 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:31:26 INFO - PROCESS | 26294 | 1469550686342 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 26294 | 1469550686347 Marionette TRACE conn4 <- [1,2206,null,{}] 09:31:26 INFO - PROCESS | 26294 | 1469550686356 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}] 09:31:26 INFO - PROCESS | 26294 | 1469550686362 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:26 INFO - PROCESS | 26294 | 1469550686594 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:31:26 INFO - PROCESS | 26294 | 1469550686915 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 26294 | 1469550686923 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b9c00 == 29 [pid = 26294] [id = 559] 09:31:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d3c1400) [pid = 26294] [serial = 1678] [outer = (nil)] 09:31:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8d732000) [pid = 26294] [serial = 1679] [outer = 0x8d3c1400] 09:31:27 INFO - PROCESS | 26294 | 1469550687005 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8d8d8c00) [pid = 26294] [serial = 1680] [outer = 0x8d3c1400] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f5400 == 28 [pid = 26294] [id = 552] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3ba800 == 27 [pid = 26294] [id = 551] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c7000 == 26 [pid = 26294] [id = 550] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1e2000 == 25 [pid = 26294] [id = 549] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d6000 == 24 [pid = 26294] [id = 548] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47800 == 23 [pid = 26294] [id = 547] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4b800 == 22 [pid = 26294] [id = 538] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f3c00 == 21 [pid = 26294] [id = 539] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8f483000 == 20 [pid = 26294] [id = 543] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8e244c00 == 19 [pid = 26294] [id = 541] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8bead400 == 18 [pid = 26294] [id = 544] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47400 == 17 [pid = 26294] [id = 542] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b4400 == 16 [pid = 26294] [id = 540] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b4000 == 15 [pid = 26294] [id = 537] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d4000 == 14 [pid = 26294] [id = 545] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x913a0c00 == 13 [pid = 26294] [id = 546] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb8000 == 12 [pid = 26294] [id = 558] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x91e95400 == 11 [pid = 26294] [id = 557] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8ebbdc00 == 10 [pid = 26294] [id = 556] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4b000 == 9 [pid = 26294] [id = 554] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb35800 == 8 [pid = 26294] [id = 555] 09:31:28 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf47800 == 7 [pid = 26294] [id = 553] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8cf3ec00) [pid = 26294] [serial = 1590] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8beb0400) [pid = 26294] [serial = 1589] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d9c6c00) [pid = 26294] [serial = 1593] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8d9bf400) [pid = 26294] [serial = 1592] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8f48e400) [pid = 26294] [serial = 1596] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8eb40000) [pid = 26294] [serial = 1595] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d3b7000) [pid = 26294] [serial = 1619] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91e99000) [pid = 26294] [serial = 1599] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8db43c00) [pid = 26294] [serial = 1623] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91e8e400) [pid = 26294] [serial = 1598] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d8cec00) [pid = 26294] [serial = 1614] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d3c1000) [pid = 26294] [serial = 1613] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91ed5400) [pid = 26294] [serial = 1602] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91ecf800) [pid = 26294] [serial = 1601] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x9246f000) [pid = 26294] [serial = 1605] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x9232bc00) [pid = 26294] [serial = 1604] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x928d5400) [pid = 26294] [serial = 1608] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8eb37800) [pid = 26294] [serial = 1625] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8e246c00) [pid = 26294] [serial = 1628] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8ebb9c00) [pid = 26294] [serial = 1626] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x928d1800) [pid = 26294] [serial = 1607] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x928d0800) [pid = 26294] [serial = 1611] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x928d9c00) [pid = 26294] [serial = 1610] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8beadc00) [pid = 26294] [serial = 1616] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8cf3e400) [pid = 26294] [serial = 1617] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d9ccc00) [pid = 26294] [serial = 1622] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d3bf800) [pid = 26294] [serial = 1620] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8eb35000) [pid = 26294] [serial = 1629] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 26294 | 1469550688915 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]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2587ms 09:31:28 INFO - PROCESS | 26294 | 1469550688929 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 26294 | 1469550688934 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:31:28 INFO - PROCESS | 26294 | 1469550688942 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 26294 | 1469550688947 Marionette TRACE conn4 <- [1,2210,null,{}] 09:31:28 INFO - PROCESS | 26294 | 1469550688956 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}] 09:31:28 INFO - PROCESS | 26294 | 1469550688961 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:29 INFO - PROCESS | 26294 | 1469550689182 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:31:29 INFO - PROCESS | 26294 | 1469550689312 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 26294 | 1469550689323 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3ec00 == 8 [pid = 26294] [id = 560] 09:31:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8cf40400) [pid = 26294] [serial = 1681] [outer = (nil)] 09:31:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d0ce000) [pid = 26294] [serial = 1682] [outer = 0x8cf40400] 09:31:29 INFO - PROCESS | 26294 | 1469550689393 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d1f4000) [pid = 26294] [serial = 1683] [outer = 0x8cf40400] 09:31:30 INFO - PROCESS | 26294 | 1469550690196 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]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1287ms 09:31:30 INFO - PROCESS | 26294 | 1469550690228 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 26294 | 1469550690236 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:31:30 INFO - PROCESS | 26294 | 1469550690247 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 26294 | 1469550690251 Marionette TRACE conn4 <- [1,2214,null,{}] 09:31:30 INFO - PROCESS | 26294 | 1469550690257 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}] 09:31:30 INFO - PROCESS | 26294 | 1469550690263 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:30 INFO - PROCESS | 26294 | 1469550690435 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:31:30 INFO - PROCESS | 26294 | 1469550690446 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 26294 | 1469550690453 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d732800 == 9 [pid = 26294] [id = 561] 09:31:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d734000) [pid = 26294] [serial = 1684] [outer = (nil)] 09:31:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d8d0400) [pid = 26294] [serial = 1685] [outer = 0x8d734000] 09:31:30 INFO - PROCESS | 26294 | 1469550690528 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d9b3400) [pid = 26294] [serial = 1686] [outer = 0x8d734000] 09:31:31 INFO - PROCESS | 26294 | 1469550691751 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]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1581ms 09:31:31 INFO - PROCESS | 26294 | 1469550691829 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 26294 | 1469550691835 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:31:31 INFO - PROCESS | 26294 | 1469550691843 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 26294 | 1469550691851 Marionette TRACE conn4 <- [1,2218,null,{}] 09:31:31 INFO - PROCESS | 26294 | 1469550691859 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}] 09:31:31 INFO - PROCESS | 26294 | 1469550691863 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:32 INFO - PROCESS | 26294 | 1469550692045 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:31:32 INFO - PROCESS | 26294 | 1469550692269 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 26294 | 1469550692278 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b7800 == 10 [pid = 26294] [id = 562] 09:31:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d3b9000) [pid = 26294] [serial = 1687] [outer = (nil)] 09:31:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d728400) [pid = 26294] [serial = 1688] [outer = 0x8d3b9000] 09:31:32 INFO - PROCESS | 26294 | 1469550692365 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d9b7c00) [pid = 26294] [serial = 1689] [outer = 0x8d3b9000] 09:31:33 INFO - PROCESS | 26294 | 1469550693372 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]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1588ms 09:31:33 INFO - PROCESS | 26294 | 1469550693431 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 26294 | 1469550693438 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:31:33 INFO - PROCESS | 26294 | 1469550693449 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 26294 | 1469550693454 Marionette TRACE conn4 <- [1,2222,null,{}] 09:31:33 INFO - PROCESS | 26294 | 1469550693461 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}] 09:31:33 INFO - PROCESS | 26294 | 1469550693466 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:33 INFO - PROCESS | 26294 | 1469550693700 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:31:33 INFO - PROCESS | 26294 | 1469550693965 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 26294 | 1469550693973 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4b400 == 11 [pid = 26294] [id = 563] 09:31:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e1d4800) [pid = 26294] [serial = 1690] [outer = (nil)] 09:31:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8e1de800) [pid = 26294] [serial = 1691] [outer = 0x8e1d4800] 09:31:34 INFO - PROCESS | 26294 | 1469550694100 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8e243800) [pid = 26294] [serial = 1692] [outer = 0x8e1d4800] 09:31:35 INFO - PROCESS | 26294 | 1469550695016 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]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1594ms 09:31:35 INFO - PROCESS | 26294 | 1469550695044 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 26294 | 1469550695048 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:31:35 INFO - PROCESS | 26294 | 1469550695079 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 26294 | 1469550695084 Marionette TRACE conn4 <- [1,2226,null,{}] 09:31:35 INFO - PROCESS | 26294 | 1469550695106 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}] 09:31:35 INFO - PROCESS | 26294 | 1469550695116 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:35 INFO - PROCESS | 26294 | 1469550695319 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:31:35 INFO - PROCESS | 26294 | 1469550695479 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 26294 | 1469550695489 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8ebc3400 == 12 [pid = 26294] [id = 564] 09:31:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8ebc4800) [pid = 26294] [serial = 1693] [outer = (nil)] 09:31:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f486800) [pid = 26294] [serial = 1694] [outer = 0x8ebc4800] 09:31:35 INFO - PROCESS | 26294 | 1469550695572 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f550400) [pid = 26294] [serial = 1695] [outer = 0x8ebc4800] 09:31:36 INFO - PROCESS | 26294 | 1469550696603 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]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1617ms 09:31:36 INFO - PROCESS | 26294 | 1469550696671 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:31:36 INFO - PROCESS | 26294 | 1469550696677 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:31:36 INFO - PROCESS | 26294 | 1469550696683 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 26294 | 1469550696687 Marionette TRACE conn4 <- [1,2230,null,{}] 09:31:36 INFO - PROCESS | 26294 | 1469550696693 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}] 09:31:36 INFO - PROCESS | 26294 | 1469550696699 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:36 INFO - PROCESS | 26294 | 1469550696880 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:31:37 INFO - PROCESS | 26294 | 1469550697216 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 26294 | 1469550697228 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f0800 == 13 [pid = 26294] [id = 565] 09:31:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d1fa800) [pid = 26294] [serial = 1696] [outer = (nil)] 09:31:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x913a0c00) [pid = 26294] [serial = 1697] [outer = 0x8d1fa800] 09:31:37 INFO - PROCESS | 26294 | 1469550697400 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x913ac400) [pid = 26294] [serial = 1698] [outer = 0x8d1fa800] 09:31:38 INFO - PROCESS | 26294 | 1469550698345 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]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1697ms 09:31:38 INFO - PROCESS | 26294 | 1469550698381 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 26294 | 1469550698385 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:31:38 INFO - PROCESS | 26294 | 1469550698419 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 26294 | 1469550698422 Marionette TRACE conn4 <- [1,2234,null,{}] 09:31:38 INFO - PROCESS | 26294 | 1469550698429 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}] 09:31:38 INFO - PROCESS | 26294 | 1469550698434 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:38 INFO - PROCESS | 26294 | 1469550698722 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:31:38 INFO - PROCESS | 26294 | 1469550698953 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 26294 | 1469550698961 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beadc00 == 14 [pid = 26294] [id = 566] 09:31:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8beae400) [pid = 26294] [serial = 1699] [outer = (nil)] 09:31:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8cf3d000) [pid = 26294] [serial = 1700] [outer = 0x8beae400] 09:31:39 INFO - PROCESS | 26294 | 1469550699063 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d0c4400) [pid = 26294] [serial = 1701] [outer = 0x8beae400] 09:31:39 INFO - PROCESS | 26294 | 1469550699927 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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1564ms 09:31:40 INFO - PROCESS | 26294 | 1469550700013 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:31:40 INFO - PROCESS | 26294 | 1469550700018 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:31:40 INFO - PROCESS | 26294 | 1469550700036 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 26294 | 1469550700041 Marionette TRACE conn4 <- [1,2238,null,{}] 09:31:40 INFO - PROCESS | 26294 | 1469550700048 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}] 09:31:40 INFO - PROCESS | 26294 | 1469550700052 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:40 INFO - PROCESS | 26294 | 1469550700265 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:31:40 INFO - PROCESS | 26294 | 1469550700286 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 26294 | 1469550700293 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c8c00 == 15 [pid = 26294] [id = 567] 09:31:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d9cd000) [pid = 26294] [serial = 1702] [outer = (nil)] 09:31:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8db45000) [pid = 26294] [serial = 1703] [outer = 0x8d9cd000] 09:31:40 INFO - PROCESS | 26294 | 1469550700365 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8db4e400) [pid = 26294] [serial = 1704] [outer = 0x8d9cd000] 09:31:41 INFO - PROCESS | 26294 | 1469550701350 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]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1395ms 09:31:41 INFO - PROCESS | 26294 | 1469550701419 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 26294 | 1469550701424 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:31:41 INFO - PROCESS | 26294 | 1469550701430 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 26294 | 1469550701434 Marionette TRACE conn4 <- [1,2242,null,{}] 09:31:41 INFO - PROCESS | 26294 | 1469550701445 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}] 09:31:41 INFO - PROCESS | 26294 | 1469550701449 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:41 INFO - PROCESS | 26294 | 1469550701698 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:31:41 INFO - PROCESS | 26294 | 1469550701726 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 26294 | 1469550701738 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44c00 == 16 [pid = 26294] [id = 568] 09:31:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8f48e400) [pid = 26294] [serial = 1705] [outer = (nil)] 09:31:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x913a8400) [pid = 26294] [serial = 1706] [outer = 0x8f48e400] 09:31:41 INFO - PROCESS | 26294 | 1469550701814 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x91a64800) [pid = 26294] [serial = 1707] [outer = 0x8f48e400] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8e24d400) [pid = 26294] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8bd4a800) [pid = 26294] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x9139f800) [pid = 26294] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8f553400) [pid = 26294] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x91a5c400) [pid = 26294] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8e1e3000) [pid = 26294] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8beb2000) [pid = 26294] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d8d6400) [pid = 26294] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8f483800) [pid = 26294] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d8cf800) [pid = 26294] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d3c1400) [pid = 26294] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8cf3b800) [pid = 26294] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8cf47c00) [pid = 26294] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8db4b800) [pid = 26294] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8f48cc00) [pid = 26294] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8f488c00) [pid = 26294] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91ed0800) [pid = 26294] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:31:42 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8cf40400) [pid = 26294] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:31:42 INFO - PROCESS | 26294 | 1469550702902 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]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1485ms 09:31:42 INFO - PROCESS | 26294 | 1469550702915 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 26294 | 1469550702920 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:31:42 INFO - PROCESS | 26294 | 1469550702940 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 26294 | 1469550702946 Marionette TRACE conn4 <- [1,2246,null,{}] 09:31:42 INFO - PROCESS | 26294 | 1469550702960 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}] 09:31:42 INFO - PROCESS | 26294 | 1469550702966 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:43 INFO - PROCESS | 26294 | 1469550703136 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:31:43 INFO - PROCESS | 26294 | 1469550703151 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 26294 | 1469550703158 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b8c00 == 17 [pid = 26294] [id = 569] 09:31:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d72a800) [pid = 26294] [serial = 1708] [outer = (nil)] 09:31:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91acb800) [pid = 26294] [serial = 1709] [outer = 0x8d72a800] 09:31:43 INFO - PROCESS | 26294 | 1469550703233 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e86000) [pid = 26294] [serial = 1710] [outer = 0x8d72a800] 09:31:44 INFO - PROCESS | 26294 | 1469550704110 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]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1197ms 09:31:44 INFO - PROCESS | 26294 | 1469550704129 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 26294 | 1469550704132 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:31:44 INFO - PROCESS | 26294 | 1469550704147 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 26294 | 1469550704150 Marionette TRACE conn4 <- [1,2250,null,{}] 09:31:44 INFO - PROCESS | 26294 | 1469550704155 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}] 09:31:44 INFO - PROCESS | 26294 | 1469550704160 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:44 INFO - PROCESS | 26294 | 1469550704304 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:31:44 INFO - PROCESS | 26294 | 1469550704317 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 26294 | 1469550704324 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3c1000 == 18 [pid = 26294] [id = 570] 09:31:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8e24d400) [pid = 26294] [serial = 1711] [outer = (nil)] 09:31:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91e94c00) [pid = 26294] [serial = 1712] [outer = 0x8e24d400] 09:31:44 INFO - PROCESS | 26294 | 1469550704394 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91e98000) [pid = 26294] [serial = 1713] [outer = 0x8e24d400] 09:31:45 INFO - PROCESS | 26294 | 1469550705561 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]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1484ms 09:31:45 INFO - PROCESS | 26294 | 1469550705632 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 26294 | 1469550705639 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:31:45 INFO - PROCESS | 26294 | 1469550705651 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 26294 | 1469550705660 Marionette TRACE conn4 <- [1,2254,null,{}] 09:31:45 INFO - PROCESS | 26294 | 1469550705668 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}] 09:31:45 INFO - PROCESS | 26294 | 1469550705674 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:45 INFO - PROCESS | 26294 | 1469550705899 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:31:46 INFO - PROCESS | 26294 | 1469550706135 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 26294 | 1469550706143 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b9800 == 19 [pid = 26294] [id = 571] 09:31:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d3bfc00) [pid = 26294] [serial = 1714] [outer = (nil)] 09:31:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d9cbc00) [pid = 26294] [serial = 1715] [outer = 0x8d3bfc00] 09:31:46 INFO - PROCESS | 26294 | 1469550706251 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8e1ddc00) [pid = 26294] [serial = 1716] [outer = 0x8d3bfc00] 09:31:47 INFO - PROCESS | 26294 | 1469550707182 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]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1589ms 09:31:47 INFO - PROCESS | 26294 | 1469550707238 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 26294 | 1469550707245 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:31:47 INFO - PROCESS | 26294 | 1469550707256 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 26294 | 1469550707260 Marionette TRACE conn4 <- [1,2258,null,{}] 09:31:47 INFO - PROCESS | 26294 | 1469550707267 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}] 09:31:47 INFO - PROCESS | 26294 | 1469550707273 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:47 INFO - PROCESS | 26294 | 1469550707495 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:31:47 INFO - PROCESS | 26294 | 1469550707766 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 26294 | 1469550707780 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24bc00 == 20 [pid = 26294] [id = 572] 09:31:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8f488400) [pid = 26294] [serial = 1717] [outer = (nil)] 09:31:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x913aa400) [pid = 26294] [serial = 1718] [outer = 0x8f488400] 09:31:47 INFO - PROCESS | 26294 | 1469550707912 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91e8ac00) [pid = 26294] [serial = 1719] [outer = 0x8f488400] 09:31:48 INFO - PROCESS | 26294 | 1469550708852 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]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1645ms 09:31:48 INFO - PROCESS | 26294 | 1469550708901 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 26294 | 1469550708905 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:31:48 INFO - PROCESS | 26294 | 1469550708912 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 26294 | 1469550708918 Marionette TRACE conn4 <- [1,2262,null,{}] 09:31:48 INFO - PROCESS | 26294 | 1469550708934 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}] 09:31:48 INFO - PROCESS | 26294 | 1469550708943 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:49 INFO - PROCESS | 26294 | 1469550709118 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:31:49 INFO - PROCESS | 26294 | 1469550709303 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 26294 | 1469550709312 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ed1000 == 21 [pid = 26294] [id = 573] 09:31:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91ed2400) [pid = 26294] [serial = 1720] [outer = (nil)] 09:31:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x92036800) [pid = 26294] [serial = 1721] [outer = 0x91ed2400] 09:31:49 INFO - PROCESS | 26294 | 1469550709396 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x9232c000) [pid = 26294] [serial = 1722] [outer = 0x91ed2400] 09:31:50 INFO - PROCESS | 26294 | 1469550710330 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]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1447ms 09:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:31:50 INFO - PROCESS | 26294 | 1469550710360 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 26294 | 1469550710364 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:31:50 INFO - PROCESS | 26294 | 1469550710371 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 26294 | 1469550710375 Marionette TRACE conn4 <- [1,2266,null,{}] 09:31:50 INFO - PROCESS | 26294 | 1469550710380 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}] 09:31:50 INFO - PROCESS | 26294 | 1469550710386 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:50 INFO - PROCESS | 26294 | 1469550710563 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:31:50 INFO - PROCESS | 26294 | 1469550710747 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 26294 | 1469550710756 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e94800 == 22 [pid = 26294] [id = 574] 09:31:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x91ed8000) [pid = 26294] [serial = 1723] [outer = (nil)] 09:31:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x92436000) [pid = 26294] [serial = 1724] [outer = 0x91ed8000] 09:31:50 INFO - PROCESS | 26294 | 1469550710832 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x9246b400) [pid = 26294] [serial = 1725] [outer = 0x91ed8000] 09:31:51 INFO - PROCESS | 26294 | 1469550711748 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]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1431ms 09:31:51 INFO - PROCESS | 26294 | 1469550711801 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 26294 | 1469550711805 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:31:51 INFO - PROCESS | 26294 | 1469550711812 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 26294 | 1469550711814 Marionette TRACE conn4 <- [1,2270,null,{}] 09:31:51 INFO - PROCESS | 26294 | 1469550711821 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}] 09:31:51 INFO - PROCESS | 26294 | 1469550711826 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:52 INFO - PROCESS | 26294 | 1469550711996 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:31:52 INFO - PROCESS | 26294 | 1469550712179 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 26294 | 1469550712188 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb1400 == 23 [pid = 26294] [id = 575] 09:31:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8beb1c00) [pid = 26294] [serial = 1726] [outer = (nil)] 09:31:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x92471800) [pid = 26294] [serial = 1727] [outer = 0x8beb1c00] 09:31:52 INFO - PROCESS | 26294 | 1469550712269 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x92475800) [pid = 26294] [serial = 1728] [outer = 0x8beb1c00] 09:31:53 INFO - PROCESS | 26294 | 1469550713236 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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1479ms 09:31:53 INFO - PROCESS | 26294 | 1469550713292 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 26294 | 1469550713296 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:31:53 INFO - PROCESS | 26294 | 1469550713303 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 26294 | 1469550713305 Marionette TRACE conn4 <- [1,2274,null,{}] 09:31:53 INFO - PROCESS | 26294 | 1469550713312 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}] 09:31:53 INFO - PROCESS | 26294 | 1469550713322 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:53 INFO - PROCESS | 26294 | 1469550713549 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:31:53 INFO - PROCESS | 26294 | 1469550713785 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 26294 | 1469550713791 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd43800 == 24 [pid = 26294] [id = 576] 09:31:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x8bd4dc00) [pid = 26294] [serial = 1729] [outer = (nil)] 09:31:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x8d0c9400) [pid = 26294] [serial = 1730] [outer = 0x8bd4dc00] 09:31:53 INFO - PROCESS | 26294 | 1469550713913 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8d72ec00) [pid = 26294] [serial = 1731] [outer = 0x8bd4dc00] 09:31:54 INFO - PROCESS | 26294 | 1469550714952 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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1683ms 09:31:54 INFO - PROCESS | 26294 | 1469550714986 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 26294 | 1469550714991 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:31:55 INFO - PROCESS | 26294 | 1469550715000 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 26294 | 1469550715005 Marionette TRACE conn4 <- [1,2278,null,{}] 09:31:55 INFO - PROCESS | 26294 | 1469550715031 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}] 09:31:55 INFO - PROCESS | 26294 | 1469550715036 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:55 INFO - PROCESS | 26294 | 1469550715209 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:31:55 INFO - PROCESS | 26294 | 1469550715445 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 26294 | 1469550715460 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b4000 == 25 [pid = 26294] [id = 577] 09:31:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8d3b5400) [pid = 26294] [serial = 1732] [outer = (nil)] 09:31:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8d732400) [pid = 26294] [serial = 1733] [outer = 0x8d3b5400] 09:31:55 INFO - PROCESS | 26294 | 1469550715614 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x8d9c9000) [pid = 26294] [serial = 1734] [outer = 0x8d3b5400] 09:31:56 INFO - PROCESS | 26294 | 1469550716530 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]]]}] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x8d0c7c00) [pid = 26294] [serial = 1661] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x8d732000) [pid = 26294] [serial = 1679] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8e244000) [pid = 26294] [serial = 1665] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8e1d9c00) [pid = 26294] [serial = 1664] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x91107400) [pid = 26294] [serial = 1668] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8f553000) [pid = 26294] [serial = 1667] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x91e9c400) [pid = 26294] [serial = 1671] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x91e97400) [pid = 26294] [serial = 1670] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x91ed4400) [pid = 26294] [serial = 1673] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x92430800) [pid = 26294] [serial = 1677] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d3bf000) [pid = 26294] [serial = 1676] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x9203e800) [pid = 26294] [serial = 1674] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d1f4000) [pid = 26294] [serial = 1683] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d8d8c00) [pid = 26294] [serial = 1680] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x91e85c00) [pid = 26294] [serial = 1659] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d1f3800) [pid = 26294] [serial = 1662] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d0ce000) [pid = 26294] [serial = 1682] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8ebc4000) [pid = 26294] [serial = 1637] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8cf46400) [pid = 26294] [serial = 1644] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91a5f800) [pid = 26294] [serial = 1653] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91ad0000) [pid = 26294] [serial = 1656] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91a63000) [pid = 26294] [serial = 1640] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8eb3a800) [pid = 26294] [serial = 1649] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91aca400) [pid = 26294] [serial = 1655] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x913adc00) [pid = 26294] [serial = 1652] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9bb800) [pid = 26294] [serial = 1635] [outer = (nil)] [url = about:blank] 09:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1605ms 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8beaa800) [pid = 26294] [serial = 1643] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8db4bc00) [pid = 26294] [serial = 1647] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8ebc2800) [pid = 26294] [serial = 1650] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d3ba000) [pid = 26294] [serial = 1634] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f557400) [pid = 26294] [serial = 1638] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91107800) [pid = 26294] [serial = 1632] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f48a800) [pid = 26294] [serial = 1631] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d9bfc00) [pid = 26294] [serial = 1646] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x91ac6c00) [pid = 26294] [serial = 1641] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x913acc00) [pid = 26294] [serial = 1658] [outer = (nil)] [url = about:blank] 09:31:56 INFO - PROCESS | 26294 | 1469550716604 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 26294 | 1469550716621 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:31:56 INFO - PROCESS | 26294 | 1469550716632 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 26294 | 1469550716636 Marionette TRACE conn4 <- [1,2282,null,{}] 09:31:56 INFO - PROCESS | 26294 | 1469550716642 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}] 09:31:56 INFO - PROCESS | 26294 | 1469550716647 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:56 INFO - PROCESS | 26294 | 1469550716819 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:31:56 INFO - PROCESS | 26294 | 1469550716958 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 26294 | 1469550716965 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf41c00 == 26 [pid = 26294] [id = 578] 09:31:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d1f6800) [pid = 26294] [serial = 1735] [outer = (nil)] 09:31:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d8d4400) [pid = 26294] [serial = 1736] [outer = 0x8d1f6800] 09:31:57 INFO - PROCESS | 26294 | 1469550717034 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d9cc400) [pid = 26294] [serial = 1737] [outer = 0x8d1f6800] 09:31:57 INFO - PROCESS | 26294 | 1469550717830 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]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1235ms 09:31:57 INFO - PROCESS | 26294 | 1469550717866 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 26294 | 1469550717869 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:31:57 INFO - PROCESS | 26294 | 1469550717895 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 26294 | 1469550717901 Marionette TRACE conn4 <- [1,2286,null,{}] 09:31:57 INFO - PROCESS | 26294 | 1469550717916 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}] 09:31:57 INFO - PROCESS | 26294 | 1469550717924 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:58 INFO - PROCESS | 26294 | 1469550718081 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:31:58 INFO - PROCESS | 26294 | 1469550718094 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 26294 | 1469550718104 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb3f800 == 27 [pid = 26294] [id = 579] 09:31:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8eb41000) [pid = 26294] [serial = 1738] [outer = (nil)] 09:31:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8ebc3c00) [pid = 26294] [serial = 1739] [outer = 0x8eb41000] 09:31:58 INFO - PROCESS | 26294 | 1469550718180 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8f48ec00) [pid = 26294] [serial = 1740] [outer = 0x8eb41000] 09:31:59 INFO - PROCESS | 26294 | 1469550719141 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]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1291ms 09:31:59 INFO - PROCESS | 26294 | 1469550719181 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 26294 | 1469550719185 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:31:59 INFO - PROCESS | 26294 | 1469550719192 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 26294 | 1469550719195 Marionette TRACE conn4 <- [1,2290,null,{}] 09:31:59 INFO - PROCESS | 26294 | 1469550719209 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}] 09:31:59 INFO - PROCESS | 26294 | 1469550719214 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:59 INFO - PROCESS | 26294 | 1469550719420 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:31:59 INFO - PROCESS | 26294 | 1469550719436 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 26294 | 1469550719444 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:31:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4e800 == 28 [pid = 26294] [id = 580] 09:31:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8ebbac00) [pid = 26294] [serial = 1741] [outer = (nil)] 09:31:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x91109c00) [pid = 26294] [serial = 1742] [outer = 0x8ebbac00] 09:31:59 INFO - PROCESS | 26294 | 1469550719511 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x913aac00) [pid = 26294] [serial = 1743] [outer = 0x8ebbac00] 09:32:00 INFO - PROCESS | 26294 | 1469550720408 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]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1259ms 09:32:00 INFO - PROCESS | 26294 | 1469550720451 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 26294 | 1469550720455 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:32:00 INFO - PROCESS | 26294 | 1469550720466 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 26294 | 1469550720469 Marionette TRACE conn4 <- [1,2294,null,{}] 09:32:00 INFO - PROCESS | 26294 | 1469550720475 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}] 09:32:00 INFO - PROCESS | 26294 | 1469550720479 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:00 INFO - PROCESS | 26294 | 1469550720692 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:32:00 INFO - PROCESS | 26294 | 1469550720712 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 26294 | 1469550720721 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaac00 == 29 [pid = 26294] [id = 581] 09:32:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e245400) [pid = 26294] [serial = 1744] [outer = (nil)] 09:32:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91ac2800) [pid = 26294] [serial = 1745] [outer = 0x8e245400] 09:32:00 INFO - PROCESS | 26294 | 1469550720788 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91ac6000) [pid = 26294] [serial = 1746] [outer = 0x8e245400] 09:32:01 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d72a800) [pid = 26294] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:32:01 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8f48e400) [pid = 26294] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:32:01 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8beae400) [pid = 26294] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:32:01 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d9cd000) [pid = 26294] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:32:01 INFO - PROCESS | 26294 | 1469550721908 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]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1497ms 09:32:01 INFO - PROCESS | 26294 | 1469550721965 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 26294 | 1469550721968 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:32:01 INFO - PROCESS | 26294 | 1469550721975 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 26294 | 1469550721978 Marionette TRACE conn4 <- [1,2298,null,{}] 09:32:01 INFO - PROCESS | 26294 | 1469550721984 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}] 09:32:01 INFO - PROCESS | 26294 | 1469550721993 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:02 INFO - PROCESS | 26294 | 1469550722186 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:32:02 INFO - PROCESS | 26294 | 1469550722195 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 26294 | 1469550722203 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51800 == 30 [pid = 26294] [id = 582] 09:32:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8beaf800) [pid = 26294] [serial = 1747] [outer = (nil)] 09:32:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91e9f800) [pid = 26294] [serial = 1748] [outer = 0x8beaf800] 09:32:02 INFO - PROCESS | 26294 | 1469550722272 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91eccc00) [pid = 26294] [serial = 1749] [outer = 0x8beaf800] 09:32:03 INFO - PROCESS | 26294 | 1469550723159 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]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1235ms 09:32:03 INFO - PROCESS | 26294 | 1469550723210 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 26294 | 1469550723214 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:32:03 INFO - PROCESS | 26294 | 1469550723220 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 26294 | 1469550723223 Marionette TRACE conn4 <- [1,2302,null,{}] 09:32:03 INFO - PROCESS | 26294 | 1469550723229 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}] 09:32:03 INFO - PROCESS | 26294 | 1469550723234 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:03 INFO - PROCESS | 26294 | 1469550723435 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:32:03 INFO - PROCESS | 26294 | 1469550723673 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 26294 | 1469550723682 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd46c00 == 31 [pid = 26294] [id = 583] 09:32:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8bd48000) [pid = 26294] [serial = 1750] [outer = (nil)] 09:32:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8beaa800) [pid = 26294] [serial = 1751] [outer = 0x8bd48000] 09:32:03 INFO - PROCESS | 26294 | 1469550723771 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8cf3b800) [pid = 26294] [serial = 1752] [outer = 0x8bd48000] 09:32:04 INFO - PROCESS | 26294 | 1469550724740 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]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1531ms 09:32:04 INFO - PROCESS | 26294 | 1469550724753 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 26294 | 1469550724759 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:32:04 INFO - PROCESS | 26294 | 1469550724767 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 26294 | 1469550724772 Marionette TRACE conn4 <- [1,2306,null,{}] 09:32:04 INFO - PROCESS | 26294 | 1469550724798 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}] 09:32:04 INFO - PROCESS | 26294 | 1469550724806 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:04 INFO - PROCESS | 26294 | 1469550724994 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:32:05 INFO - PROCESS | 26294 | 1469550725182 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 26294 | 1469550725192 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fe400 == 32 [pid = 26294] [id = 584] 09:32:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d726800) [pid = 26294] [serial = 1753] [outer = (nil)] 09:32:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d8d8c00) [pid = 26294] [serial = 1754] [outer = 0x8d726800] 09:32:05 INFO - PROCESS | 26294 | 1469550725273 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d9bf400) [pid = 26294] [serial = 1755] [outer = 0x8d726800] 09:32:06 INFO - PROCESS | 26294 | 1469550726269 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]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1556ms 09:32:06 INFO - PROCESS | 26294 | 1469550726327 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:32:06 INFO - PROCESS | 26294 | 1469550726333 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:32:06 INFO - PROCESS | 26294 | 1469550726340 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 26294 | 1469550726344 Marionette TRACE conn4 <- [1,2310,null,{}] 09:32:06 INFO - PROCESS | 26294 | 1469550726350 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}] 09:32:06 INFO - PROCESS | 26294 | 1469550726356 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:06 INFO - PROCESS | 26294 | 1469550726547 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:32:06 INFO - PROCESS | 26294 | 1469550726735 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 26294 | 1469550726745 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4d000 == 33 [pid = 26294] [id = 585] 09:32:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8e247400) [pid = 26294] [serial = 1756] [outer = (nil)] 09:32:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8eb3a800) [pid = 26294] [serial = 1757] [outer = 0x8e247400] 09:32:06 INFO - PROCESS | 26294 | 1469550726839 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8ebc0400) [pid = 26294] [serial = 1758] [outer = 0x8e247400] 09:32:07 INFO - PROCESS | 26294 | 1469550727952 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]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1632ms 09:32:07 INFO - PROCESS | 26294 | 1469550727972 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 26294 | 1469550727976 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:32:07 INFO - PROCESS | 26294 | 1469550727992 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 26294 | 1469550728001 Marionette TRACE conn4 <- [1,2314,null,{}] 09:32:08 INFO - PROCESS | 26294 | 1469550728008 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}] 09:32:08 INFO - PROCESS | 26294 | 1469550728015 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:08 INFO - PROCESS | 26294 | 1469550728258 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:32:08 INFO - PROCESS | 26294 | 1469550728523 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 26294 | 1469550728532 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf43c00 == 34 [pid = 26294] [id = 586] 09:32:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8e245000) [pid = 26294] [serial = 1759] [outer = (nil)] 09:32:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91acb000) [pid = 26294] [serial = 1760] [outer = 0x8e245000] 09:32:08 INFO - PROCESS | 26294 | 1469550728657 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x91e9b400) [pid = 26294] [serial = 1761] [outer = 0x8e245000] 09:32:09 INFO - PROCESS | 26294 | 1469550729548 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]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1594ms 09:32:09 INFO - PROCESS | 26294 | 1469550729579 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 26294 | 1469550729584 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:32:09 INFO - PROCESS | 26294 | 1469550729591 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 26294 | 1469550729594 Marionette TRACE conn4 <- [1,2318,null,{}] 09:32:09 INFO - PROCESS | 26294 | 1469550729600 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}] 09:32:09 INFO - PROCESS | 26294 | 1469550729605 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:09 INFO - PROCESS | 26294 | 1469550729785 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:32:09 INFO - PROCESS | 26294 | 1469550729969 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 26294 | 1469550729977 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bf800 == 35 [pid = 26294] [id = 587] 09:32:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x91acf800) [pid = 26294] [serial = 1762] [outer = (nil)] 09:32:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x9232bc00) [pid = 26294] [serial = 1763] [outer = 0x91acf800] 09:32:10 INFO - PROCESS | 26294 | 1469550730054 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x92434400) [pid = 26294] [serial = 1764] [outer = 0x91acf800] 09:32:10 INFO - PROCESS | 26294 | 1469550730983 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] 09:32:11 INFO - PROCESS | 26294 | 1469550731030 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:32:11 INFO - PROCESS | 26294 | 1469550731036 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 26294 | 1469550731040 Marionette TRACE conn4 <- [1,2322,null,{}] 09:32:11 INFO - PROCESS | 26294 | 1469550731046 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}] 09:32:11 INFO - PROCESS | 26294 | 1469550731051 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:11 INFO - PROCESS | 26294 | 1469550731221 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:32:11 INFO - PROCESS | 26294 | 1469550731407 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 26294 | 1469550731424 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x928ce000 == 36 [pid = 26294] [id = 588] 09:32:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x928d3400) [pid = 26294] [serial = 1765] [outer = (nil)] 09:32:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x928d8000) [pid = 26294] [serial = 1766] [outer = 0x928d3400] 09:32:11 INFO - PROCESS | 26294 | 1469550731554 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x92c07c00) [pid = 26294] [serial = 1767] [outer = 0x928d3400] 09:32:12 INFO - PROCESS | 26294 | 1469550732542 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]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1536ms 09:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:32:12 INFO - PROCESS | 26294 | 1469550732574 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 26294 | 1469550732577 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:32:12 INFO - PROCESS | 26294 | 1469550732584 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 26294 | 1469550732587 Marionette TRACE conn4 <- [1,2326,null,{}] 09:32:12 INFO - PROCESS | 26294 | 1469550732614 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}] 09:32:12 INFO - PROCESS | 26294 | 1469550732620 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:12 INFO - PROCESS | 26294 | 1469550732798 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:32:13 INFO - PROCESS | 26294 | 1469550732991 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 26294 | 1469550732999 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d2400 == 37 [pid = 26294] [id = 589] 09:32:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8e1e0400) [pid = 26294] [serial = 1768] [outer = (nil)] 09:32:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x939d6c00) [pid = 26294] [serial = 1769] [outer = 0x8e1e0400] 09:32:13 INFO - PROCESS | 26294 | 1469550733116 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x939d9c00) [pid = 26294] [serial = 1770] [outer = 0x8e1e0400] 09:32:14 INFO - PROCESS | 26294 | 1469550734355 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]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1804ms 09:32:14 INFO - PROCESS | 26294 | 1469550734388 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 26294 | 1469550734393 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:32:14 INFO - PROCESS | 26294 | 1469550734402 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 26294 | 1469550734407 Marionette TRACE conn4 <- [1,2330,null,{}] 09:32:14 INFO - PROCESS | 26294 | 1469550734415 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}] 09:32:14 INFO - PROCESS | 26294 | 1469550734420 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:14 INFO - PROCESS | 26294 | 1469550734613 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:32:14 INFO - PROCESS | 26294 | 1469550734858 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 26294 | 1469550734872 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8cf400 == 38 [pid = 26294] [id = 590] 09:32:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8d8cfc00) [pid = 26294] [serial = 1771] [outer = (nil)] 09:32:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8d8dcc00) [pid = 26294] [serial = 1772] [outer = 0x8d8cfc00] 09:32:14 INFO - PROCESS | 26294 | 1469550734958 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8d9ce800) [pid = 26294] [serial = 1773] [outer = 0x8d8cfc00] 09:32:15 INFO - PROCESS | 26294 | 1469550735914 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]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1583ms 09:32:15 INFO - PROCESS | 26294 | 1469550735984 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 26294 | 1469550735991 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:32:16 INFO - PROCESS | 26294 | 1469550736001 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 26294 | 1469550736006 Marionette TRACE conn4 <- [1,2334,null,{}] 09:32:16 INFO - PROCESS | 26294 | 1469550736012 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}] 09:32:16 INFO - PROCESS | 26294 | 1469550736017 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:16 INFO - PROCESS | 26294 | 1469550736230 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44c00 == 37 [pid = 26294] [id = 568] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4b400 == 36 [pid = 26294] [id = 563] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b7800 == 35 [pid = 26294] [id = 562] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b9c00 == 34 [pid = 26294] [id = 559] 09:32:16 INFO - PROCESS | 26294 | 1469550736503 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 26294 | 1469550736512 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c8c00 == 33 [pid = 26294] [id = 567] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8d732800 == 32 [pid = 26294] [id = 561] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3ec00 == 31 [pid = 26294] [id = 560] 09:32:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3ec00 == 32 [pid = 26294] [id = 591] 09:32:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x8cf49400) [pid = 26294] [serial = 1774] [outer = (nil)] 09:32:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 101 (0x8d727400) [pid = 26294] [serial = 1775] [outer = 0x8cf49400] 09:32:16 INFO - PROCESS | 26294 | 1469550736592 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0x8e1da800) [pid = 26294] [serial = 1776] [outer = 0x8cf49400] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51800 == 31 [pid = 26294] [id = 582] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaac00 == 30 [pid = 26294] [id = 581] 09:32:16 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4e800 == 29 [pid = 26294] [id = 580] 09:32:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb3f800 == 28 [pid = 26294] [id = 579] 09:32:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf41c00 == 27 [pid = 26294] [id = 578] 09:32:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b4000 == 26 [pid = 26294] [id = 577] 09:32:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24bc00 == 25 [pid = 26294] [id = 572] 09:32:17 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b9800 == 24 [pid = 26294] [id = 571] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x91acb800) [pid = 26294] [serial = 1709] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 100 (0x913a8400) [pid = 26294] [serial = 1706] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x8cf3d000) [pid = 26294] [serial = 1700] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x8e1de800) [pid = 26294] [serial = 1691] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x913a0c00) [pid = 26294] [serial = 1697] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8f486800) [pid = 26294] [serial = 1694] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8d8d0400) [pid = 26294] [serial = 1685] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x91a64800) [pid = 26294] [serial = 1707] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8d728400) [pid = 26294] [serial = 1688] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8db45000) [pid = 26294] [serial = 1703] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8db4e400) [pid = 26294] [serial = 1704] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8d0c4400) [pid = 26294] [serial = 1701] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x91e86000) [pid = 26294] [serial = 1710] [outer = (nil)] [url = about:blank] 09:32:17 INFO - PROCESS | 26294 | 1469550737430 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]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1485ms 09:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:32:17 INFO - PROCESS | 26294 | 1469550737485 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 26294 | 1469550737488 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:32:17 INFO - PROCESS | 26294 | 1469550737496 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 26294 | 1469550737501 Marionette TRACE conn4 <- [1,2338,null,{}] 09:32:17 INFO - PROCESS | 26294 | 1469550737522 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}] 09:32:17 INFO - PROCESS | 26294 | 1469550737529 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:17 INFO - PROCESS | 26294 | 1469550737694 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:32:17 INFO - PROCESS | 26294 | 1469550737705 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 26294 | 1469550737714 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48e800 == 25 [pid = 26294] [id = 592] 09:32:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8f554c00) [pid = 26294] [serial = 1777] [outer = (nil)] 09:32:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x91101c00) [pid = 26294] [serial = 1778] [outer = 0x8f554c00] 09:32:17 INFO - PROCESS | 26294 | 1469550737788 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x9139f800) [pid = 26294] [serial = 1779] [outer = 0x8f554c00] 09:32:18 INFO - PROCESS | 26294 | 1469550738825 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]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1388ms 09:32:18 INFO - PROCESS | 26294 | 1469550738883 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 26294 | 1469550738887 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:32:18 INFO - PROCESS | 26294 | 1469550738893 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 26294 | 1469550738896 Marionette TRACE conn4 <- [1,2342,null,{}] 09:32:18 INFO - PROCESS | 26294 | 1469550738902 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}] 09:32:18 INFO - PROCESS | 26294 | 1469550738907 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:19 INFO - PROCESS | 26294 | 1469550739141 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:32:19 INFO - PROCESS | 26294 | 1469550739237 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 26294 | 1469550739247 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47c00 == 26 [pid = 26294] [id = 593] 09:32:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x91106c00) [pid = 26294] [serial = 1780] [outer = (nil)] 09:32:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x91e81c00) [pid = 26294] [serial = 1781] [outer = 0x91106c00] 09:32:19 INFO - PROCESS | 26294 | 1469550739313 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x91ece400) [pid = 26294] [serial = 1782] [outer = 0x91106c00] 09:32:20 INFO - PROCESS | 26294 | 1469550740123 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]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1286ms 09:32:20 INFO - PROCESS | 26294 | 1469550740181 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 26294 | 1469550740185 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:32:20 INFO - PROCESS | 26294 | 1469550740191 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 26294 | 1469550740207 Marionette TRACE conn4 <- [1,2346,null,{}] 09:32:20 INFO - PROCESS | 26294 | 1469550740220 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}] 09:32:20 INFO - PROCESS | 26294 | 1469550740224 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:20 INFO - PROCESS | 26294 | 1469550740436 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:32:20 INFO - PROCESS | 26294 | 1469550740454 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 26294 | 1469550740461 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c4000 == 27 [pid = 26294] [id = 594] 09:32:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x8d0c7c00) [pid = 26294] [serial = 1783] [outer = (nil)] 09:32:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x92330c00) [pid = 26294] [serial = 1784] [outer = 0x8d0c7c00] 09:32:20 INFO - PROCESS | 26294 | 1469550740529 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x92474000) [pid = 26294] [serial = 1785] [outer = 0x8d0c7c00] 09:32:21 INFO - PROCESS | 26294 | 1469550741468 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]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1341ms 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8ebbac00) [pid = 26294] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8d3b5400) [pid = 26294] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8eb41000) [pid = 26294] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8d1f6800) [pid = 26294] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8e245400) [pid = 26294] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8ebc4800) [pid = 26294] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8d3b9000) [pid = 26294] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8e1d4800) [pid = 26294] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:32:21 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d1fa800) [pid = 26294] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:32:21 INFO - PROCESS | 26294 | 1469550741730 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 26294 | 1469550741734 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:32:21 INFO - PROCESS | 26294 | 1469550741743 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 26294 | 1469550741745 Marionette TRACE conn4 <- [1,2350,null,{}] 09:32:21 INFO - PROCESS | 26294 | 1469550741750 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}] 09:32:21 INFO - PROCESS | 26294 | 1469550741760 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:21 INFO - PROCESS | 26294 | 1469550741959 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:32:22 INFO - PROCESS | 26294 | 1469550742170 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 26294 | 1469550742178 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb2400 == 28 [pid = 26294] [id = 595] 09:32:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x9203a000) [pid = 26294] [serial = 1786] [outer = (nil)] 09:32:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x92c05800) [pid = 26294] [serial = 1787] [outer = 0x9203a000] 09:32:22 INFO - PROCESS | 26294 | 1469550742245 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x939d8000) [pid = 26294] [serial = 1788] [outer = 0x9203a000] 09:32:22 INFO - PROCESS | 26294 | 1469550742966 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]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1282ms 09:32:23 INFO - PROCESS | 26294 | 1469550743029 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 26294 | 1469550743033 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:32:23 INFO - PROCESS | 26294 | 1469550743039 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 26294 | 1469550743042 Marionette TRACE conn4 <- [1,2354,null,{}] 09:32:23 INFO - PROCESS | 26294 | 1469550743048 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}] 09:32:23 INFO - PROCESS | 26294 | 1469550743052 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:23 INFO - PROCESS | 26294 | 1469550743209 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:32:23 INFO - PROCESS | 26294 | 1469550743219 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 26294 | 1469550743229 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c0dc00 == 29 [pid = 26294] [id = 596] 09:32:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x939d0400) [pid = 26294] [serial = 1789] [outer = (nil)] 09:32:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x93a3c800) [pid = 26294] [serial = 1790] [outer = 0x939d0400] 09:32:23 INFO - PROCESS | 26294 | 1469550743295 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x93a3e800) [pid = 26294] [serial = 1791] [outer = 0x939d0400] 09:32:24 INFO - PROCESS | 26294 | 1469550744446 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]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1438ms 09:32:24 INFO - PROCESS | 26294 | 1469550744479 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 26294 | 1469550744484 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:32:24 INFO - PROCESS | 26294 | 1469550744494 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 26294 | 1469550744499 Marionette TRACE conn4 <- [1,2358,null,{}] 09:32:24 INFO - PROCESS | 26294 | 1469550744510 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}] 09:32:24 INFO - PROCESS | 26294 | 1469550744515 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:24 INFO - PROCESS | 26294 | 1469550744704 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:32:24 INFO - PROCESS | 26294 | 1469550744894 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 26294 | 1469550744906 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cf400 == 30 [pid = 26294] [id = 597] 09:32:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x8d1f0c00) [pid = 26294] [serial = 1792] [outer = (nil)] 09:32:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8d72dc00) [pid = 26294] [serial = 1793] [outer = 0x8d1f0c00] 09:32:25 INFO - PROCESS | 26294 | 1469550745043 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8db42000) [pid = 26294] [serial = 1794] [outer = 0x8d1f0c00] 09:32:25 INFO - PROCESS | 26294 | 1469550745939 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]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1486ms 09:32:25 INFO - PROCESS | 26294 | 1469550745979 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 26294 | 1469550745986 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:32:26 INFO - PROCESS | 26294 | 1469550745997 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 26294 | 1469550746001 Marionette TRACE conn4 <- [1,2362,null,{}] 09:32:26 INFO - PROCESS | 26294 | 1469550746007 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}] 09:32:26 INFO - PROCESS | 26294 | 1469550746013 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:26 INFO - PROCESS | 26294 | 1469550746199 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:32:26 INFO - PROCESS | 26294 | 1469550746401 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 26294 | 1469550746411 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3c0c00 == 31 [pid = 26294] [id = 598] 09:32:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8eb3bc00) [pid = 26294] [serial = 1795] [outer = (nil)] 09:32:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x8f48cc00) [pid = 26294] [serial = 1796] [outer = 0x8eb3bc00] 09:32:26 INFO - PROCESS | 26294 | 1469550746546 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 101 (0x91ac1c00) [pid = 26294] [serial = 1797] [outer = 0x8eb3bc00] 09:32:27 INFO - PROCESS | 26294 | 1469550747602 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]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1641ms 09:32:27 INFO - PROCESS | 26294 | 1469550747653 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 26294 | 1469550747657 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:32:27 INFO - PROCESS | 26294 | 1469550747666 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 26294 | 1469550747672 Marionette TRACE conn4 <- [1,2366,null,{}] 09:32:27 INFO - PROCESS | 26294 | 1469550747688 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}] 09:32:27 INFO - PROCESS | 26294 | 1469550747697 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:27 INFO - PROCESS | 26294 | 1469550747882 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:32:28 INFO - PROCESS | 26294 | 1469550748046 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 26294 | 1469550748058 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x939d9400 == 32 [pid = 26294] [id = 599] 09:32:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0x939da000) [pid = 26294] [serial = 1798] [outer = (nil)] 09:32:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x93a3b400) [pid = 26294] [serial = 1799] [outer = 0x939da000] 09:32:28 INFO - PROCESS | 26294 | 1469550748184 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x93b5c000) [pid = 26294] [serial = 1800] [outer = 0x939da000] 09:32:29 INFO - PROCESS | 26294 | 1469550749095 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]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1488ms 09:32:29 INFO - PROCESS | 26294 | 1469550749154 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 26294 | 1469550749159 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:32:29 INFO - PROCESS | 26294 | 1469550749166 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 26294 | 1469550749169 Marionette TRACE conn4 <- [1,2370,null,{}] 09:32:29 INFO - PROCESS | 26294 | 1469550749175 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}] 09:32:29 INFO - PROCESS | 26294 | 1469550749181 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:29 INFO - PROCESS | 26294 | 1469550749363 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:32:29 INFO - PROCESS | 26294 | 1469550749554 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 26294 | 1469550749565 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f489000 == 33 [pid = 26294] [id = 600] 09:32:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x91e9cc00) [pid = 26294] [serial = 1801] [outer = (nil)] 09:32:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x93d71800) [pid = 26294] [serial = 1802] [outer = 0x91e9cc00] 09:32:29 INFO - PROCESS | 26294 | 1469550749651 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x93d78800) [pid = 26294] [serial = 1803] [outer = 0x91e9cc00] 09:32:30 INFO - PROCESS | 26294 | 1469550750597 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]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1484ms 09:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:32:30 INFO - PROCESS | 26294 | 1469550750651 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 26294 | 1469550750654 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:32:30 INFO - PROCESS | 26294 | 1469550750661 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 26294 | 1469550750664 Marionette TRACE conn4 <- [1,2374,null,{}] 09:32:30 INFO - PROCESS | 26294 | 1469550750670 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}] 09:32:30 INFO - PROCESS | 26294 | 1469550750676 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:30 INFO - PROCESS | 26294 | 1469550750850 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:32:31 INFO - PROCESS | 26294 | 1469550751051 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 26294 | 1469550751060 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb4c00 == 34 [pid = 26294] [id = 601] 09:32:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x8cf40400) [pid = 26294] [serial = 1804] [outer = (nil)] 09:32:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x93d7cc00) [pid = 26294] [serial = 1805] [outer = 0x8cf40400] 09:32:31 INFO - PROCESS | 26294 | 1469550751182 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x948b4c00) [pid = 26294] [serial = 1806] [outer = 0x8cf40400] 09:32:32 INFO - PROCESS | 26294 | 1469550752150 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]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1532ms 09:32:32 INFO - PROCESS | 26294 | 1469550752193 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 26294 | 1469550752197 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:32:32 INFO - PROCESS | 26294 | 1469550752204 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 26294 | 1469550752207 Marionette TRACE conn4 <- [1,2378,null,{}] 09:32:32 INFO - PROCESS | 26294 | 1469550752213 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}] 09:32:32 INFO - PROCESS | 26294 | 1469550752223 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:32 INFO - PROCESS | 26294 | 1469550752429 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:32:32 INFO - PROCESS | 26294 | 1469550752623 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 26294 | 1469550752634 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x94822000 == 35 [pid = 26294] [id = 602] 09:32:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x95210000) [pid = 26294] [serial = 1807] [outer = (nil)] 09:32:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 112 (0x952c7400) [pid = 26294] [serial = 1808] [outer = 0x95210000] 09:32:32 INFO - PROCESS | 26294 | 1469550752712 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x952cd400) [pid = 26294] [serial = 1809] [outer = 0x95210000] 09:32:33 INFO - PROCESS | 26294 | 1469550753637 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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1493ms 09:32:33 INFO - PROCESS | 26294 | 1469550753703 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 26294 | 1469550753706 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:32:33 INFO - PROCESS | 26294 | 1469550753731 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 26294 | 1469550753734 Marionette TRACE conn4 <- [1,2382,null,{}] 09:32:33 INFO - PROCESS | 26294 | 1469550753741 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}] 09:32:33 INFO - PROCESS | 26294 | 1469550753746 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:33 INFO - PROCESS | 26294 | 1469550753917 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:32:34 INFO - PROCESS | 26294 | 1469550754111 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 26294 | 1469550754121 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb7c00 == 36 [pid = 26294] [id = 603] 09:32:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x8cf43800) [pid = 26294] [serial = 1810] [outer = (nil)] 09:32:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 115 (0x95347c00) [pid = 26294] [serial = 1811] [outer = 0x8cf43800] 09:32:34 INFO - PROCESS | 26294 | 1469550754233 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 116 (0x9534d400) [pid = 26294] [serial = 1812] [outer = 0x8cf43800] 09:32:35 INFO - PROCESS | 26294 | 1469550755188 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]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1536ms 09:32:35 INFO - PROCESS | 26294 | 1469550755266 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:32:35 INFO - PROCESS | 26294 | 1469550755276 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:32:35 INFO - PROCESS | 26294 | 1469550755282 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 26294 | 1469550755286 Marionette TRACE conn4 <- [1,2386,null,{}] 09:32:35 INFO - PROCESS | 26294 | 1469550755292 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}] 09:32:35 INFO - PROCESS | 26294 | 1469550755297 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:35 INFO - PROCESS | 26294 | 1469550755505 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:32:35 INFO - PROCESS | 26294 | 1469550755700 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 26294 | 1469550755707 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45c00 == 37 [pid = 26294] [id = 604] 09:32:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 117 (0x8beb0400) [pid = 26294] [serial = 1813] [outer = (nil)] 09:32:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 118 (0x9536a000) [pid = 26294] [serial = 1814] [outer = 0x8beb0400] 09:32:35 INFO - PROCESS | 26294 | 1469550755787 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 119 (0x9536d000) [pid = 26294] [serial = 1815] [outer = 0x8beb0400] 09:32:36 INFO - PROCESS | 26294 | 1469550756747 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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1530ms 09:32:36 INFO - PROCESS | 26294 | 1469550756813 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 26294 | 1469550756817 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:32:36 INFO - PROCESS | 26294 | 1469550756824 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 26294 | 1469550756827 Marionette TRACE conn4 <- [1,2390,null,{}] 09:32:36 INFO - PROCESS | 26294 | 1469550756833 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}] 09:32:36 INFO - PROCESS | 26294 | 1469550756837 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:37 INFO - PROCESS | 26294 | 1469550757068 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:32:37 INFO - PROCESS | 26294 | 1469550757568 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 26294 | 1469550757578 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f2000 == 38 [pid = 26294] [id = 605] 09:32:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 120 (0x8d1f3800) [pid = 26294] [serial = 1816] [outer = (nil)] 09:32:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 121 (0x8d1fe000) [pid = 26294] [serial = 1817] [outer = 0x8d1f3800] 09:32:37 INFO - PROCESS | 26294 | 1469550757655 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 122 (0x8d8d6400) [pid = 26294] [serial = 1818] [outer = 0x8d1f3800] 09:32:38 INFO - PROCESS | 26294 | 1469550758568 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]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1833ms 09:32:38 INFO - PROCESS | 26294 | 1469550758662 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 26294 | 1469550758672 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:32:38 INFO - PROCESS | 26294 | 1469550758685 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 26294 | 1469550758688 Marionette TRACE conn4 <- [1,2394,null,{}] 09:32:38 INFO - PROCESS | 26294 | 1469550758705 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}] 09:32:38 INFO - PROCESS | 26294 | 1469550758720 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:38 INFO - PROCESS | 26294 | 1469550758930 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:32:39 INFO - PROCESS | 26294 | 1469550759146 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 26294 | 1469550759152 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c4400 == 39 [pid = 26294] [id = 606] 09:32:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 123 (0x8d0cb000) [pid = 26294] [serial = 1819] [outer = (nil)] 09:32:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 124 (0x8d9c2800) [pid = 26294] [serial = 1820] [outer = 0x8d0cb000] 09:32:39 INFO - PROCESS | 26294 | 1469550759306 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 125 (0x8e243c00) [pid = 26294] [serial = 1821] [outer = 0x8d0cb000] 09:32:39 INFO - PROCESS | 26294 | --DOCSHELL 0x8beadc00 == 38 [pid = 26294] [id = 566] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 124 (0x91e9f800) [pid = 26294] [serial = 1748] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 123 (0x91e94c00) [pid = 26294] [serial = 1712] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 122 (0x913aac00) [pid = 26294] [serial = 1743] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 121 (0x8d732400) [pid = 26294] [serial = 1733] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 120 (0x8d9cbc00) [pid = 26294] [serial = 1715] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 119 (0x8ebc3c00) [pid = 26294] [serial = 1739] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 118 (0x92036800) [pid = 26294] [serial = 1721] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 117 (0x8d8d4400) [pid = 26294] [serial = 1736] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 116 (0x913aa400) [pid = 26294] [serial = 1718] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 115 (0x91ac6000) [pid = 26294] [serial = 1746] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 114 (0x8d9c9000) [pid = 26294] [serial = 1734] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x8d0c9400) [pid = 26294] [serial = 1730] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x8d9cc400) [pid = 26294] [serial = 1737] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 111 (0x8f48ec00) [pid = 26294] [serial = 1740] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x91ac2800) [pid = 26294] [serial = 1745] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x92471800) [pid = 26294] [serial = 1727] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x91109c00) [pid = 26294] [serial = 1742] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x92436000) [pid = 26294] [serial = 1724] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x8f550400) [pid = 26294] [serial = 1695] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x8d9b7c00) [pid = 26294] [serial = 1689] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x8e243800) [pid = 26294] [serial = 1692] [outer = (nil)] [url = about:blank] 09:32:39 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x913ac400) [pid = 26294] [serial = 1698] [outer = (nil)] [url = about:blank] 09:32:40 INFO - PROCESS | 26294 | 1469550760414 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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1791ms 09:32:40 INFO - PROCESS | 26294 | 1469550760473 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 26294 | 1469550760480 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:32:40 INFO - PROCESS | 26294 | 1469550760488 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 26294 | 1469550760494 Marionette TRACE conn4 <- [1,2398,null,{}] 09:32:40 INFO - PROCESS | 26294 | 1469550760504 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}] 09:32:40 INFO - PROCESS | 26294 | 1469550760510 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:40 INFO - PROCESS | 26294 | 1469550760733 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:32:41 INFO - PROCESS | 26294 | 1469550761038 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 26294 | 1469550761047 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:41 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c0800 == 39 [pid = 26294] [id = 607] 09:32:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x8d9cbc00) [pid = 26294] [serial = 1822] [outer = (nil)] 09:32:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x8eb41400) [pid = 26294] [serial = 1823] [outer = 0x8d9cbc00] 09:32:41 INFO - PROCESS | 26294 | 1469550761135 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x8ebc3c00) [pid = 26294] [serial = 1824] [outer = 0x8d9cbc00] 09:32:42 INFO - PROCESS | 26294 | 1469550762071 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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1635ms 09:32:42 INFO - PROCESS | 26294 | 1469550762123 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 26294 | 1469550762130 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:32:42 INFO - PROCESS | 26294 | 1469550762141 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 26294 | 1469550762145 Marionette TRACE conn4 <- [1,2402,null,{}] 09:32:42 INFO - PROCESS | 26294 | 1469550762152 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}] 09:32:42 INFO - PROCESS | 26294 | 1469550762158 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:42 INFO - PROCESS | 26294 | 1469550762387 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:32:42 INFO - PROCESS | 26294 | 1469550762639 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 26294 | 1469550762650 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a5c800 == 40 [pid = 26294] [id = 608] 09:32:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x91a65400) [pid = 26294] [serial = 1825] [outer = (nil)] 09:32:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x91ac8000) [pid = 26294] [serial = 1826] [outer = 0x91a65400] 09:32:42 INFO - PROCESS | 26294 | 1469550762788 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x91e85400) [pid = 26294] [serial = 1827] [outer = 0x91a65400] 09:32:43 INFO - PROCESS | 26294 | 1469550763770 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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1685ms 09:32:43 INFO - PROCESS | 26294 | 1469550763826 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 26294 | 1469550763831 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:32:43 INFO - PROCESS | 26294 | 1469550763838 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 26294 | 1469550763844 Marionette TRACE conn4 <- [1,2406,null,{}] 09:32:43 INFO - PROCESS | 26294 | 1469550763861 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}] 09:32:43 INFO - PROCESS | 26294 | 1469550763869 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:44 INFO - PROCESS | 26294 | 1469550764092 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:32:44 INFO - PROCESS | 26294 | 1469550764337 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 26294 | 1469550764350 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ac7c00 == 41 [pid = 26294] [id = 609] 09:32:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x9232f400) [pid = 26294] [serial = 1828] [outer = (nil)] 09:32:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x92472000) [pid = 26294] [serial = 1829] [outer = 0x9232f400] 09:32:44 INFO - PROCESS | 26294 | 1469550764481 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 112 (0x928d5800) [pid = 26294] [serial = 1830] [outer = 0x9232f400] 09:32:45 INFO - PROCESS | 26294 | 1469550765411 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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1643ms 09:32:45 INFO - PROCESS | 26294 | 1469550765481 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 26294 | 1469550765487 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:32:45 INFO - PROCESS | 26294 | 1469550765493 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 26294 | 1469550765497 Marionette TRACE conn4 <- [1,2410,null,{}] 09:32:45 INFO - PROCESS | 26294 | 1469550765503 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}] 09:32:45 INFO - PROCESS | 26294 | 1469550765508 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:45 INFO - PROCESS | 26294 | 1469550765726 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:32:45 INFO - PROCESS | 26294 | 1469550765974 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 26294 | 1469550765981 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24f800 == 42 [pid = 26294] [id = 610] 09:32:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x91a5f400) [pid = 26294] [serial = 1831] [outer = (nil)] 09:32:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x92c0b000) [pid = 26294] [serial = 1832] [outer = 0x91a5f400] 09:32:46 INFO - PROCESS | 26294 | 1469550766107 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 115 (0x93a3cc00) [pid = 26294] [serial = 1833] [outer = 0x91a5f400] 09:32:47 INFO - PROCESS | 26294 | 1469550767439 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]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1990ms 09:32:47 INFO - PROCESS | 26294 | 1469550767485 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 26294 | 1469550767491 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:32:47 INFO - PROCESS | 26294 | 1469550767499 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 26294 | 1469550767504 Marionette TRACE conn4 <- [1,2414,null,{}] 09:32:47 INFO - PROCESS | 26294 | 1469550767514 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}] 09:32:47 INFO - PROCESS | 26294 | 1469550767520 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:47 INFO - PROCESS | 26294 | 1469550767870 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:32:48 INFO - PROCESS | 26294 | 1469550768112 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 26294 | 1469550768123 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x928da400 == 43 [pid = 26294] [id = 611] 09:32:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 116 (0x92c09400) [pid = 26294] [serial = 1834] [outer = (nil)] 09:32:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 117 (0x93d70c00) [pid = 26294] [serial = 1835] [outer = 0x92c09400] 09:32:48 INFO - PROCESS | 26294 | 1469550768203 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 118 (0x94821800) [pid = 26294] [serial = 1836] [outer = 0x92c09400] 09:32:49 INFO - PROCESS | 26294 | 1469550769213 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]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1784ms 09:32:49 INFO - PROCESS | 26294 | 1469550769283 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 26294 | 1469550769287 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:32:49 INFO - PROCESS | 26294 | 1469550769294 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 26294 | 1469550769297 Marionette TRACE conn4 <- [1,2418,null,{}] 09:32:49 INFO - PROCESS | 26294 | 1469550769303 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}] 09:32:49 INFO - PROCESS | 26294 | 1469550769313 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:49 INFO - PROCESS | 26294 | 1469550769517 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:32:49 INFO - PROCESS | 26294 | 1469550769780 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 26294 | 1469550769790 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c6000 == 44 [pid = 26294] [id = 612] 09:32:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 119 (0x93b61800) [pid = 26294] [serial = 1837] [outer = (nil)] 09:32:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 120 (0x95366400) [pid = 26294] [serial = 1838] [outer = 0x93b61800] 09:32:49 INFO - PROCESS | 26294 | 1469550769912 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 121 (0x95370400) [pid = 26294] [serial = 1839] [outer = 0x93b61800] 09:32:50 INFO - PROCESS | 26294 | 1469550770762 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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1529ms 09:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:32:50 INFO - PROCESS | 26294 | 1469550770839 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 26294 | 1469550770842 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:32:50 INFO - PROCESS | 26294 | 1469550770850 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 26294 | 1469550770853 Marionette TRACE conn4 <- [1,2422,null,{}] 09:32:50 INFO - PROCESS | 26294 | 1469550770859 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}] 09:32:50 INFO - PROCESS | 26294 | 1469550770864 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:51 INFO - PROCESS | 26294 | 1469550771033 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:32:51 INFO - PROCESS | 26294 | 1469550771232 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 26294 | 1469550771240 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1d4800 == 45 [pid = 26294] [id = 613] 09:32:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 122 (0x8e1dc000) [pid = 26294] [serial = 1840] [outer = (nil)] 09:32:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 123 (0x97930000) [pid = 26294] [serial = 1841] [outer = 0x8e1dc000] 09:32:51 INFO - PROCESS | 26294 | 1469550771356 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 124 (0x97935400) [pid = 26294] [serial = 1842] [outer = 0x8e1dc000] 09:32:52 INFO - PROCESS | 26294 | 1469550772323 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]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1531ms 09:32:52 INFO - PROCESS | 26294 | 1469550772380 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:32:52 INFO - PROCESS | 26294 | 1469550772390 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:32:52 INFO - PROCESS | 26294 | 1469550772396 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 26294 | 1469550772400 Marionette TRACE conn4 <- [1,2426,null,{}] 09:32:52 INFO - PROCESS | 26294 | 1469550772406 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}] 09:32:52 INFO - PROCESS | 26294 | 1469550772411 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:52 INFO - PROCESS | 26294 | 1469550772582 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:32:52 INFO - PROCESS | 26294 | 1469550772780 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 26294 | 1469550772787 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c0c00 == 46 [pid = 26294] [id = 614] 09:32:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 125 (0x8d0c1c00) [pid = 26294] [serial = 1843] [outer = (nil)] 09:32:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 126 (0x98358c00) [pid = 26294] [serial = 1844] [outer = 0x8d0c1c00] 09:32:52 INFO - PROCESS | 26294 | 1469550772907 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 127 (0x984e9c00) [pid = 26294] [serial = 1845] [outer = 0x8d0c1c00] 09:32:53 INFO - PROCESS | 26294 | 1469550773828 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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1492ms 09:32:53 INFO - PROCESS | 26294 | 1469550773889 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 26294 | 1469550773892 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:32:53 INFO - PROCESS | 26294 | 1469550773899 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 26294 | 1469550773902 Marionette TRACE conn4 <- [1,2430,null,{}] 09:32:53 INFO - PROCESS | 26294 | 1469550773908 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}] 09:32:53 INFO - PROCESS | 26294 | 1469550773913 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:54 INFO - PROCESS | 26294 | 1469550774612 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:32:54 INFO - PROCESS | 26294 | 1469550774868 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 26294 | 1469550774877 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8cf000 == 47 [pid = 26294] [id = 615] 09:32:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 128 (0x8d8d4400) [pid = 26294] [serial = 1846] [outer = (nil)] 09:32:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x8d9c5800) [pid = 26294] [serial = 1847] [outer = 0x8d8d4400] 09:32:54 INFO - PROCESS | 26294 | 1469550774951 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x8e244800) [pid = 26294] [serial = 1848] [outer = 0x8d8d4400] 09:32:55 INFO - PROCESS | 26294 | 1469550775747 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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1885ms 09:32:55 INFO - PROCESS | 26294 | 1469550775786 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 26294 | 1469550775790 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:32:55 INFO - PROCESS | 26294 | 1469550775798 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 26294 | 1469550775803 Marionette TRACE conn4 <- [1,2434,null,{}] 09:32:55 INFO - PROCESS | 26294 | 1469550775809 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}] 09:32:55 INFO - PROCESS | 26294 | 1469550775817 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:56 INFO - PROCESS | 26294 | 1469550776000 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:32:56 INFO - PROCESS | 26294 | 1469550776156 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 26294 | 1469550776165 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x91104800 == 48 [pid = 26294] [id = 616] 09:32:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x913a8c00) [pid = 26294] [serial = 1849] [outer = (nil)] 09:32:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x91e8a800) [pid = 26294] [serial = 1850] [outer = 0x913a8c00] 09:32:56 INFO - PROCESS | 26294 | 1469550776243 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 133 (0x91ec9c00) [pid = 26294] [serial = 1851] [outer = 0x913a8c00] 09:32:57 INFO - PROCESS | 26294 | 1469550777126 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]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1380ms 09:32:57 INFO - PROCESS | 26294 | 1469550777177 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 26294 | 1469550777182 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:32:57 INFO - PROCESS | 26294 | 1469550777199 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 26294 | 1469550777202 Marionette TRACE conn4 <- [1,2438,null,{}] 09:32:57 INFO - PROCESS | 26294 | 1469550777208 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}] 09:32:57 INFO - PROCESS | 26294 | 1469550777213 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:57 INFO - PROCESS | 26294 | 1469550777439 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:32:57 INFO - PROCESS | 26294 | 1469550777467 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 26294 | 1469550777476 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ed1400 == 49 [pid = 26294] [id = 617] 09:32:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 134 (0x93b59c00) [pid = 26294] [serial = 1852] [outer = (nil)] 09:32:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 135 (0x9482dc00) [pid = 26294] [serial = 1853] [outer = 0x93b59c00] 09:32:57 INFO - PROCESS | 26294 | 1469550777541 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 136 (0x95218800) [pid = 26294] [serial = 1854] [outer = 0x93b59c00] 09:32:58 INFO - PROCESS | 26294 | 1469550778492 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1328ms 09:32:58 INFO - PROCESS | 26294 | 1469550778529 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 26294 | 1469550778535 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:32:58 INFO - PROCESS | 26294 | 1469550778551 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 26294 | 1469550778558 Marionette TRACE conn4 <- [1,2442,null,{}] 09:32:58 INFO - PROCESS | 26294 | 1469550778568 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}] 09:32:58 INFO - PROCESS | 26294 | 1469550778595 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:58 INFO - PROCESS | 26294 | 1469550778816 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 135 (0x8d8cfc00) [pid = 26294] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 134 (0x8cf49400) [pid = 26294] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 133 (0x8d0c7c00) [pid = 26294] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 132 (0x8f554c00) [pid = 26294] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x91106c00) [pid = 26294] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x9203a000) [pid = 26294] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0x8d1f3800) [pid = 26294] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:32:58 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0x8beaf800) [pid = 26294] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:32:59 INFO - PROCESS | 26294 | 1469550779016 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 26294 | 1469550779024 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:32:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaf800 == 50 [pid = 26294] [id = 618] 09:32:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x8cf49400) [pid = 26294] [serial = 1855] [outer = (nil)] 09:32:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x8d9c5c00) [pid = 26294] [serial = 1856] [outer = 0x8cf49400] 09:32:59 INFO - PROCESS | 26294 | 1469550779099 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x9203a000) [pid = 26294] [serial = 1857] [outer = 0x8cf49400] 09:32:59 INFO - PROCESS | 26294 | 1469550779848 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]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1350ms 09:32:59 INFO - PROCESS | 26294 | 1469550779894 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 26294 | 1469550779898 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:32:59 INFO - PROCESS | 26294 | 1469550779912 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 26294 | 1469550779915 Marionette TRACE conn4 <- [1,2446,null,{}] 09:32:59 INFO - PROCESS | 26294 | 1469550779921 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}] 09:32:59 INFO - PROCESS | 26294 | 1469550779926 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:00 INFO - PROCESS | 26294 | 1469550780090 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:33:00 INFO - PROCESS | 26294 | 1469550780099 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 26294 | 1469550780109 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f8800 == 51 [pid = 26294] [id = 619] 09:33:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x92c08c00) [pid = 26294] [serial = 1858] [outer = (nil)] 09:33:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 133 (0x98f0b800) [pid = 26294] [serial = 1859] [outer = 0x92c08c00] 09:33:00 INFO - PROCESS | 26294 | 1469550780175 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 134 (0x997ad000) [pid = 26294] [serial = 1860] [outer = 0x92c08c00] 09:33:01 INFO - PROCESS | 26294 | 1469550781248 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]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1381ms 09:33:01 INFO - PROCESS | 26294 | 1469550781295 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 26294 | 1469550781302 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:33:01 INFO - PROCESS | 26294 | 1469550781311 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 26294 | 1469550781315 Marionette TRACE conn4 <- [1,2450,null,{}] 09:33:01 INFO - PROCESS | 26294 | 1469550781325 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}] 09:33:01 INFO - PROCESS | 26294 | 1469550781331 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:01 INFO - PROCESS | 26294 | 1469550781570 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:33:01 INFO - PROCESS | 26294 | 1469550781847 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 26294 | 1469550781861 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x91110800 == 52 [pid = 26294] [id = 620] 09:33:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 135 (0x913aa400) [pid = 26294] [serial = 1861] [outer = (nil)] 09:33:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 136 (0x91a68c00) [pid = 26294] [serial = 1862] [outer = 0x913aa400] 09:33:01 INFO - PROCESS | 26294 | 1469550781986 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 137 (0x91ea0800) [pid = 26294] [serial = 1863] [outer = 0x913aa400] 09:33:02 INFO - PROCESS | 26294 | 1469550782938 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]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1695ms 09:33:03 INFO - PROCESS | 26294 | 1469550783006 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 26294 | 1469550783014 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:33:03 INFO - PROCESS | 26294 | 1469550783024 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 26294 | 1469550783028 Marionette TRACE conn4 <- [1,2454,null,{}] 09:33:03 INFO - PROCESS | 26294 | 1469550783035 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}] 09:33:03 INFO - PROCESS | 26294 | 1469550783041 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:03 INFO - PROCESS | 26294 | 1469550783273 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:33:03 INFO - PROCESS | 26294 | 1469550783525 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 26294 | 1469550783538 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x93a37800 == 53 [pid = 26294] [id = 621] 09:33:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 138 (0x93d70000) [pid = 26294] [serial = 1864] [outer = (nil)] 09:33:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x9521a400) [pid = 26294] [serial = 1865] [outer = 0x93d70000] 09:33:03 INFO - PROCESS | 26294 | 1469550783661 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 140 (0x9534b000) [pid = 26294] [serial = 1866] [outer = 0x93d70000] 09:33:04 INFO - PROCESS | 26294 | 1469550784655 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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1682ms 09:33:04 INFO - PROCESS | 26294 | 1469550784707 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 26294 | 1469550784711 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:33:04 INFO - PROCESS | 26294 | 1469550784718 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 26294 | 1469550784724 Marionette TRACE conn4 <- [1,2458,null,{}] 09:33:04 INFO - PROCESS | 26294 | 1469550784741 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}] 09:33:04 INFO - PROCESS | 26294 | 1469550784749 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:04 INFO - PROCESS | 26294 | 1469550784945 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:33:05 INFO - PROCESS | 26294 | 1469550785245 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 26294 | 1469550785256 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a1400 == 54 [pid = 26294] [id = 622] 09:33:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 141 (0x91ac4800) [pid = 26294] [serial = 1867] [outer = (nil)] 09:33:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 142 (0x99865000) [pid = 26294] [serial = 1868] [outer = 0x91ac4800] 09:33:05 INFO - PROCESS | 26294 | 1469550785345 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 143 (0x99869400) [pid = 26294] [serial = 1869] [outer = 0x91ac4800] 09:33:06 INFO - PROCESS | 26294 | 1469550786232 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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1587ms 09:33:06 INFO - PROCESS | 26294 | 1469550786304 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 26294 | 1469550786309 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:33:06 INFO - PROCESS | 26294 | 1469550786315 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 26294 | 1469550786319 Marionette TRACE conn4 <- [1,2462,null,{}] 09:33:06 INFO - PROCESS | 26294 | 1469550786325 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}] 09:33:06 INFO - PROCESS | 26294 | 1469550786330 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:06 INFO - PROCESS | 26294 | 1469550786563 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:33:06 INFO - PROCESS | 26294 | 1469550786817 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 26294 | 1469550786823 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf45000 == 55 [pid = 26294] [id = 623] 09:33:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 144 (0x98440c00) [pid = 26294] [serial = 1870] [outer = (nil)] 09:33:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 145 (0x998cf800) [pid = 26294] [serial = 1871] [outer = 0x98440c00] 09:33:06 INFO - PROCESS | 26294 | 1469550786948 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 146 (0x998d9c00) [pid = 26294] [serial = 1872] [outer = 0x98440c00] 09:33:07 INFO - PROCESS | 26294 | 1469550787893 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]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1638ms 09:33:07 INFO - PROCESS | 26294 | 1469550787955 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 26294 | 1469550787959 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:33:07 INFO - PROCESS | 26294 | 1469550787966 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 26294 | 1469550787970 Marionette TRACE conn4 <- [1,2466,null,{}] 09:33:07 INFO - PROCESS | 26294 | 1469550787975 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}] 09:33:07 INFO - PROCESS | 26294 | 1469550787980 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:08 INFO - PROCESS | 26294 | 1469550788157 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:33:08 INFO - PROCESS | 26294 | 1469550788359 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 26294 | 1469550788369 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf41000 == 56 [pid = 26294] [id = 624] 09:33:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 147 (0x8d1f5800) [pid = 26294] [serial = 1873] [outer = (nil)] 09:33:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 148 (0x99b09c00) [pid = 26294] [serial = 1874] [outer = 0x8d1f5800] 09:33:08 INFO - PROCESS | 26294 | 1469550788491 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 149 (0x99b58800) [pid = 26294] [serial = 1875] [outer = 0x8d1f5800] 09:33:09 INFO - PROCESS | 26294 | 1469550789456 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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1537ms 09:33:09 INFO - PROCESS | 26294 | 1469550789503 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 26294 | 1469550789507 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:33:09 INFO - PROCESS | 26294 | 1469550789513 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 26294 | 1469550789517 Marionette TRACE conn4 <- [1,2470,null,{}] 09:33:09 INFO - PROCESS | 26294 | 1469550789523 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}] 09:33:09 INFO - PROCESS | 26294 | 1469550789532 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:09 INFO - PROCESS | 26294 | 1469550789741 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:33:10 INFO - PROCESS | 26294 | 1469550790470 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 26294 | 1469550790478 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f3800 == 57 [pid = 26294] [id = 625] 09:33:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 150 (0x8d1f4000) [pid = 26294] [serial = 1876] [outer = (nil)] 09:33:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 151 (0x8d3bf400) [pid = 26294] [serial = 1877] [outer = 0x8d1f4000] 09:33:10 INFO - PROCESS | 26294 | 1469550790559 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 152 (0x8d9c7000) [pid = 26294] [serial = 1878] [outer = 0x8d1f4000] 09:33:11 INFO - PROCESS | 26294 | 1469550791437 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]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1988ms 09:33:11 INFO - PROCESS | 26294 | 1469550791507 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 26294 | 1469550791516 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:33:11 INFO - PROCESS | 26294 | 1469550791529 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 26294 | 1469550791535 Marionette TRACE conn4 <- [1,2474,null,{}] 09:33:11 INFO - PROCESS | 26294 | 1469550791575 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}] 09:33:11 INFO - PROCESS | 26294 | 1469550791598 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:11 INFO - PROCESS | 26294 | 1469550791818 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:33:12 INFO - PROCESS | 26294 | 1469550792191 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 26294 | 1469550792201 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c0000 == 58 [pid = 26294] [id = 626] 09:33:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 153 (0x8db41400) [pid = 26294] [serial = 1879] [outer = (nil)] 09:33:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 154 (0x8f487400) [pid = 26294] [serial = 1880] [outer = 0x8db41400] 09:33:12 INFO - PROCESS | 26294 | 1469550792279 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 155 (0x91109800) [pid = 26294] [serial = 1881] [outer = 0x8db41400] 09:33:13 INFO - PROCESS | 26294 | 1469550793245 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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1767ms 09:33:13 INFO - PROCESS | 26294 | 1469550793298 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 26294 | 1469550793304 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:33:13 INFO - PROCESS | 26294 | 1469550793311 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 26294 | 1469550793315 Marionette TRACE conn4 <- [1,2478,null,{}] 09:33:13 INFO - PROCESS | 26294 | 1469550793321 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}] 09:33:13 INFO - PROCESS | 26294 | 1469550793326 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:13 INFO - PROCESS | 26294 | 1469550793505 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:33:13 INFO - PROCESS | 26294 | 1469550793713 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 26294 | 1469550793722 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb8c00 == 59 [pid = 26294] [id = 627] 09:33:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 156 (0x8d9c4800) [pid = 26294] [serial = 1882] [outer = (nil)] 09:33:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 157 (0x91ed6400) [pid = 26294] [serial = 1883] [outer = 0x8d9c4800] 09:33:13 INFO - PROCESS | 26294 | 1469550793920 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 158 (0x928d9400) [pid = 26294] [serial = 1884] [outer = 0x8d9c4800] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8ebc3400 == 58 [pid = 26294] [id = 564] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaf800 == 57 [pid = 26294] [id = 618] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 157 (0x9232bc00) [pid = 26294] [serial = 1763] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 156 (0x8eb3a800) [pid = 26294] [serial = 1757] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 155 (0x8d8d8c00) [pid = 26294] [serial = 1754] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 154 (0x939d6c00) [pid = 26294] [serial = 1769] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 153 (0x91acb000) [pid = 26294] [serial = 1760] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 152 (0x928d8000) [pid = 26294] [serial = 1766] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 151 (0x8beaa800) [pid = 26294] [serial = 1751] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 150 (0x93a3c800) [pid = 26294] [serial = 1790] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 149 (0x8d9c2800) [pid = 26294] [serial = 1820] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 148 (0x93d71800) [pid = 26294] [serial = 1802] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 147 (0x952c7400) [pid = 26294] [serial = 1808] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 146 (0x95347c00) [pid = 26294] [serial = 1811] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 145 (0x8f48cc00) [pid = 26294] [serial = 1796] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 144 (0x93a3b400) [pid = 26294] [serial = 1799] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 143 (0x93d7cc00) [pid = 26294] [serial = 1805] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 142 (0x9536a000) [pid = 26294] [serial = 1814] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 141 (0x8d72dc00) [pid = 26294] [serial = 1793] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x91ed1400 == 56 [pid = 26294] [id = 617] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x91104800 == 55 [pid = 26294] [id = 616] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8cf000 == 54 [pid = 26294] [id = 615] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c0c00 == 53 [pid = 26294] [id = 614] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1d4800 == 52 [pid = 26294] [id = 613] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c6000 == 51 [pid = 26294] [id = 612] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x928ce000 == 50 [pid = 26294] [id = 588] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x928da400 == 49 [pid = 26294] [id = 611] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24f800 == 48 [pid = 26294] [id = 610] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x91ac7c00 == 47 [pid = 26294] [id = 609] 09:33:14 INFO - PROCESS | 26294 | --DOCSHELL 0x91a5c800 == 46 [pid = 26294] [id = 608] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 140 (0x8d9ce800) [pid = 26294] [serial = 1773] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 139 (0x8d8dcc00) [pid = 26294] [serial = 1772] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x8d727400) [pid = 26294] [serial = 1775] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 137 (0x8e1da800) [pid = 26294] [serial = 1776] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 136 (0x92330c00) [pid = 26294] [serial = 1784] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 135 (0x91101c00) [pid = 26294] [serial = 1778] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 134 (0x9139f800) [pid = 26294] [serial = 1779] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 133 (0x91e81c00) [pid = 26294] [serial = 1781] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 132 (0x92474000) [pid = 26294] [serial = 1785] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x939d8000) [pid = 26294] [serial = 1788] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x92c05800) [pid = 26294] [serial = 1787] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0x91ece400) [pid = 26294] [serial = 1782] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0x8d1fe000) [pid = 26294] [serial = 1817] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 127 (0x91eccc00) [pid = 26294] [serial = 1749] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | --DOMWINDOW == 126 (0x8d8d6400) [pid = 26294] [serial = 1818] [outer = (nil)] [url = about:blank] 09:33:14 INFO - PROCESS | 26294 | 1469550794925 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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1632ms 09:33:14 INFO - PROCESS | 26294 | 1469550794944 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 26294 | 1469550794948 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:33:14 INFO - PROCESS | 26294 | 1469550794962 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 26294 | 1469550794970 Marionette TRACE conn4 <- [1,2482,null,{}] 09:33:14 INFO - PROCESS | 26294 | 1469550794978 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}] 09:33:14 INFO - PROCESS | 26294 | 1469550794985 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:15 INFO - PROCESS | 26294 | 1469550795199 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:33:15 INFO - PROCESS | 26294 | 1469550795369 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 26294 | 1469550795377 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaa800 == 47 [pid = 26294] [id = 628] 09:33:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 127 (0x8d72d800) [pid = 26294] [serial = 1885] [outer = (nil)] 09:33:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 128 (0x8db42800) [pid = 26294] [serial = 1886] [outer = 0x8d72d800] 09:33:15 INFO - PROCESS | 26294 | 1469550795448 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x913a0c00) [pid = 26294] [serial = 1887] [outer = 0x8d72d800] 09:33:16 INFO - PROCESS | 26294 | 1469550796236 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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1311ms 09:33:16 INFO - PROCESS | 26294 | 1469550796266 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 26294 | 1469550796270 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:33:16 INFO - PROCESS | 26294 | 1469550796276 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 26294 | 1469550796280 Marionette TRACE conn4 <- [1,2486,null,{}] 09:33:16 INFO - PROCESS | 26294 | 1469550796285 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}] 09:33:16 INFO - PROCESS | 26294 | 1469550796290 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:16 INFO - PROCESS | 26294 | 1469550796518 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:33:16 INFO - PROCESS | 26294 | 1469550796538 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 26294 | 1469550796546 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c9400 == 48 [pid = 26294] [id = 629] 09:33:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x8db46000) [pid = 26294] [serial = 1888] [outer = (nil)] 09:33:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x91ecf000) [pid = 26294] [serial = 1889] [outer = 0x8db46000] 09:33:16 INFO - PROCESS | 26294 | 1469550796611 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x92478800) [pid = 26294] [serial = 1890] [outer = 0x8db46000] 09:33:17 INFO - PROCESS | 26294 | 1469550797586 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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1331ms 09:33:17 INFO - PROCESS | 26294 | 1469550797608 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 26294 | 1469550797612 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:33:17 INFO - PROCESS | 26294 | 1469550797618 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 26294 | 1469550797621 Marionette TRACE conn4 <- [1,2490,null,{}] 09:33:17 INFO - PROCESS | 26294 | 1469550797626 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}] 09:33:17 INFO - PROCESS | 26294 | 1469550797631 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:17 INFO - PROCESS | 26294 | 1469550797841 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:33:17 INFO - PROCESS | 26294 | 1469550797873 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 26294 | 1469550797889 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb7400 == 49 [pid = 26294] [id = 630] 09:33:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 133 (0x8cf44c00) [pid = 26294] [serial = 1891] [outer = (nil)] 09:33:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 134 (0x92c10c00) [pid = 26294] [serial = 1892] [outer = 0x8cf44c00] 09:33:17 INFO - PROCESS | 26294 | 1469550797976 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 135 (0x93a43400) [pid = 26294] [serial = 1893] [outer = 0x8cf44c00] 09:33:19 INFO - PROCESS | 26294 | 1469550799682 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]]]}] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 134 (0x8beb1c00) [pid = 26294] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 133 (0x91e9cc00) [pid = 26294] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 132 (0x91ed8000) [pid = 26294] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x8d1f0c00) [pid = 26294] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x91acf800) [pid = 26294] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0x939da000) [pid = 26294] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0x95210000) [pid = 26294] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 127 (0x928d3400) [pid = 26294] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 126 (0x91ed2400) [pid = 26294] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 125 (0x8d3bfc00) [pid = 26294] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 124 (0x8e24d400) [pid = 26294] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 123 (0x8e247400) [pid = 26294] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 122 (0x8e1e0400) [pid = 26294] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 121 (0x8cf40400) [pid = 26294] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 120 (0x8bd48000) [pid = 26294] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 119 (0x8d8d4400) [pid = 26294] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 118 (0x93b59c00) [pid = 26294] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 117 (0x913a8c00) [pid = 26294] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 116 (0x8cf49400) [pid = 26294] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 115 (0x8cf43800) [pid = 26294] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 114 (0x8beb0400) [pid = 26294] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x8d734000) [pid = 26294] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x939d0400) [pid = 26294] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 111 (0x8e245000) [pid = 26294] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x8d726800) [pid = 26294] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x8bd4dc00) [pid = 26294] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x8eb3bc00) [pid = 26294] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:33:19 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x8f488400) [pid = 26294] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2248ms 09:33:19 INFO - PROCESS | 26294 | 1469550799884 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 26294 | 1469550799887 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:33:19 INFO - PROCESS | 26294 | 1469550799893 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 26294 | 1469550799896 Marionette TRACE conn4 <- [1,2494,null,{}] 09:33:19 INFO - PROCESS | 26294 | 1469550799908 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}] 09:33:19 INFO - PROCESS | 26294 | 1469550799912 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:20 INFO - PROCESS | 26294 | 1469550800053 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:33:20 INFO - PROCESS | 26294 | 1469550800062 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 26294 | 1469550800069 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf41400 == 50 [pid = 26294] [id = 631] 09:33:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x8d1f2800) [pid = 26294] [serial = 1894] [outer = (nil)] 09:33:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x8d72e000) [pid = 26294] [serial = 1895] [outer = 0x8d1f2800] 09:33:20 INFO - PROCESS | 26294 | 1469550800136 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x8d8d6000) [pid = 26294] [serial = 1896] [outer = 0x8d1f2800] 09:33:20 INFO - PROCESS | 26294 | 1469550800984 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]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1134ms 09:33:21 INFO - PROCESS | 26294 | 1469550801039 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 26294 | 1469550801042 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:33:21 INFO - PROCESS | 26294 | 1469550801049 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 26294 | 1469550801052 Marionette TRACE conn4 <- [1,2498,null,{}] 09:33:21 INFO - PROCESS | 26294 | 1469550801058 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}] 09:33:21 INFO - PROCESS | 26294 | 1469550801062 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:21 INFO - PROCESS | 26294 | 1469550801214 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:33:21 INFO - PROCESS | 26294 | 1469550801221 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 26294 | 1469550801230 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf43800 == 51 [pid = 26294] [id = 632] 09:33:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x8d3bfc00) [pid = 26294] [serial = 1897] [outer = (nil)] 09:33:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 112 (0x8f550000) [pid = 26294] [serial = 1898] [outer = 0x8d3bfc00] 09:33:21 INFO - PROCESS | 26294 | 1469550801302 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x91e91400) [pid = 26294] [serial = 1899] [outer = 0x8d3bfc00] 09:33:22 INFO - PROCESS | 26294 | 1469550802439 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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1442ms 09:33:22 INFO - PROCESS | 26294 | 1469550802493 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 26294 | 1469550802500 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:33:22 INFO - PROCESS | 26294 | 1469550802509 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 26294 | 1469550802514 Marionette TRACE conn4 <- [1,2502,null,{}] 09:33:22 INFO - PROCESS | 26294 | 1469550802524 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}] 09:33:22 INFO - PROCESS | 26294 | 1469550802529 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:22 INFO - PROCESS | 26294 | 1469550802756 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:33:23 INFO - PROCESS | 26294 | 1469550803019 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 26294 | 1469550803029 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72c400 == 52 [pid = 26294] [id = 633] 09:33:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x8d8d2800) [pid = 26294] [serial = 1900] [outer = (nil)] 09:33:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 115 (0x8d9d1400) [pid = 26294] [serial = 1901] [outer = 0x8d8d2800] 09:33:23 INFO - PROCESS | 26294 | 1469550803153 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 116 (0x8e1e2000) [pid = 26294] [serial = 1902] [outer = 0x8d8d2800] 09:33:24 INFO - PROCESS | 26294 | 1469550804094 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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1642ms 09:33:24 INFO - PROCESS | 26294 | 1469550804151 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 26294 | 1469550804158 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:33:24 INFO - PROCESS | 26294 | 1469550804169 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 26294 | 1469550804173 Marionette TRACE conn4 <- [1,2506,null,{}] 09:33:24 INFO - PROCESS | 26294 | 1469550804179 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}] 09:33:24 INFO - PROCESS | 26294 | 1469550804185 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:24 INFO - PROCESS | 26294 | 1469550804408 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:33:24 INFO - PROCESS | 26294 | 1469550804673 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 26294 | 1469550804683 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8cec00 == 53 [pid = 26294] [id = 634] 09:33:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 117 (0x8ebc2c00) [pid = 26294] [serial = 1903] [outer = (nil)] 09:33:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 118 (0x91108800) [pid = 26294] [serial = 1904] [outer = 0x8ebc2c00] 09:33:24 INFO - PROCESS | 26294 | 1469550804817 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 119 (0x91ac4400) [pid = 26294] [serial = 1905] [outer = 0x8ebc2c00] 09:33:25 INFO - PROCESS | 26294 | 1469550805758 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]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1630ms 09:33:25 INFO - PROCESS | 26294 | 1469550805799 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 26294 | 1469550805803 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:33:25 INFO - PROCESS | 26294 | 1469550805829 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 26294 | 1469550805835 Marionette TRACE conn4 <- [1,2510,null,{}] 09:33:25 INFO - PROCESS | 26294 | 1469550805852 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}] 09:33:25 INFO - PROCESS | 26294 | 1469550805860 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:26 INFO - PROCESS | 26294 | 1469550806049 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:33:26 INFO - PROCESS | 26294 | 1469550806302 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 26294 | 1469550806313 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x91acc000 == 54 [pid = 26294] [id = 635] 09:33:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 120 (0x92c05000) [pid = 26294] [serial = 1906] [outer = (nil)] 09:33:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 121 (0x939d7c00) [pid = 26294] [serial = 1907] [outer = 0x92c05000] 09:33:26 INFO - PROCESS | 26294 | 1469550806407 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 122 (0x93b59000) [pid = 26294] [serial = 1908] [outer = 0x92c05000] 09:33:27 INFO - PROCESS | 26294 | 1469550807296 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]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1506ms 09:33:27 INFO - PROCESS | 26294 | 1469550807333 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:33:27 INFO - PROCESS | 26294 | 1469550807338 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:33:27 INFO - PROCESS | 26294 | 1469550807344 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 26294 | 1469550807348 Marionette TRACE conn4 <- [1,2514,null,{}] 09:33:27 INFO - PROCESS | 26294 | 1469550807353 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}] 09:33:27 INFO - PROCESS | 26294 | 1469550807359 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:27 INFO - PROCESS | 26294 | 1469550807540 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:33:27 INFO - PROCESS | 26294 | 1469550807745 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 26294 | 1469550807753 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb8800 == 55 [pid = 26294] [id = 636] 09:33:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 123 (0x8cf40000) [pid = 26294] [serial = 1909] [outer = (nil)] 09:33:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 124 (0x95211800) [pid = 26294] [serial = 1910] [outer = 0x8cf40000] 09:33:27 INFO - PROCESS | 26294 | 1469550807870 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 125 (0x952c7400) [pid = 26294] [serial = 1911] [outer = 0x8cf40000] 09:33:28 INFO - PROCESS | 26294 | 1469550808809 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]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1531ms 09:33:28 INFO - PROCESS | 26294 | 1469550808888 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 26294 | 1469550808891 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:33:28 INFO - PROCESS | 26294 | 1469550808898 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 26294 | 1469550808902 Marionette TRACE conn4 <- [1,2518,null,{}] 09:33:28 INFO - PROCESS | 26294 | 1469550808908 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}] 09:33:28 INFO - PROCESS | 26294 | 1469550808913 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:29 INFO - PROCESS | 26294 | 1469550809089 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:33:29 INFO - PROCESS | 26294 | 1469550809297 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 26294 | 1469550809308 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5c00 == 56 [pid = 26294] [id = 637] 09:33:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 126 (0x8d1f7800) [pid = 26294] [serial = 1912] [outer = (nil)] 09:33:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 127 (0x9534c400) [pid = 26294] [serial = 1913] [outer = 0x8d1f7800] 09:33:29 INFO - PROCESS | 26294 | 1469550809428 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 128 (0x95369400) [pid = 26294] [serial = 1914] [outer = 0x8d1f7800] 09:33:30 INFO - PROCESS | 26294 | 1469550810398 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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1531ms 09:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:33:30 INFO - PROCESS | 26294 | 1469550810430 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 26294 | 1469550810433 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:33:30 INFO - PROCESS | 26294 | 1469550810457 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 26294 | 1469550810461 Marionette TRACE conn4 <- [1,2522,null,{}] 09:33:30 INFO - PROCESS | 26294 | 1469550810468 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}] 09:33:30 INFO - PROCESS | 26294 | 1469550810478 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:30 INFO - PROCESS | 26294 | 1469550810687 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:33:30 INFO - PROCESS | 26294 | 1469550810897 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 26294 | 1469550810904 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beae000 == 57 [pid = 26294] [id = 638] 09:33:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 129 (0x948b7400) [pid = 26294] [serial = 1915] [outer = (nil)] 09:33:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 130 (0x997ab800) [pid = 26294] [serial = 1916] [outer = 0x948b7400] 09:33:31 INFO - PROCESS | 26294 | 1469550811015 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 131 (0x99861800) [pid = 26294] [serial = 1917] [outer = 0x948b7400] 09:33:32 INFO - PROCESS | 26294 | 1469550812236 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]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1859ms 09:33:32 INFO - PROCESS | 26294 | 1469550812300 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:33:32 INFO - PROCESS | 26294 | 1469550812305 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:33:32 INFO - PROCESS | 26294 | 1469550812312 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 26294 | 1469550812315 Marionette TRACE conn4 <- [1,2526,null,{}] 09:33:32 INFO - PROCESS | 26294 | 1469550812331 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}] 09:33:32 INFO - PROCESS | 26294 | 1469550812337 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:32 INFO - PROCESS | 26294 | 1469550812539 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:33:32 INFO - PROCESS | 26294 | 1469550812797 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 26294 | 1469550812805 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x9534b800 == 58 [pid = 26294] [id = 639] 09:33:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 132 (0x98357c00) [pid = 26294] [serial = 1918] [outer = (nil)] 09:33:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 133 (0x998d6800) [pid = 26294] [serial = 1919] [outer = 0x98357c00] 09:33:32 INFO - PROCESS | 26294 | 1469550812920 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 134 (0x99b0cc00) [pid = 26294] [serial = 1920] [outer = 0x98357c00] 09:33:33 INFO - PROCESS | 26294 | 1469550813871 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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1639ms 09:33:33 INFO - PROCESS | 26294 | 1469550813951 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 26294 | 1469550813955 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:33:33 INFO - PROCESS | 26294 | 1469550813962 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 26294 | 1469550813965 Marionette TRACE conn4 <- [1,2530,null,{}] 09:33:33 INFO - PROCESS | 26294 | 1469550813971 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}] 09:33:33 INFO - PROCESS | 26294 | 1469550813976 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:34 INFO - PROCESS | 26294 | 1469550814191 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:33:34 INFO - PROCESS | 26294 | 1469550814452 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 26294 | 1469550814460 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45400 == 59 [pid = 26294] [id = 640] 09:33:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 135 (0x8beac800) [pid = 26294] [serial = 1921] [outer = (nil)] 09:33:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 136 (0x8d3b4000) [pid = 26294] [serial = 1922] [outer = 0x8beac800] 09:33:34 INFO - PROCESS | 26294 | 1469550814581 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 137 (0x8e246000) [pid = 26294] [serial = 1923] [outer = 0x8beac800] 09:33:35 INFO - PROCESS | 26294 | 1469550815505 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]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1586ms 09:33:35 INFO - PROCESS | 26294 | 1469550815548 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 26294 | 1469550815552 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:33:35 INFO - PROCESS | 26294 | 1469550815559 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 26294 | 1469550815562 Marionette TRACE conn4 <- [1,2534,null,{}] 09:33:35 INFO - PROCESS | 26294 | 1469550815568 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}] 09:33:35 INFO - PROCESS | 26294 | 1469550815573 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:35 INFO - PROCESS | 26294 | 1469550815751 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:33:36 INFO - PROCESS | 26294 | 1469550816288 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 26294 | 1469550816296 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f7c00 == 60 [pid = 26294] [id = 641] 09:33:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 138 (0x8d1f8000) [pid = 26294] [serial = 1924] [outer = (nil)] 09:33:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 139 (0x8d729000) [pid = 26294] [serial = 1925] [outer = 0x8d1f8000] 09:33:36 INFO - PROCESS | 26294 | 1469550816375 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 140 (0x8d9b7400) [pid = 26294] [serial = 1926] [outer = 0x8d1f8000] 09:33:37 INFO - PROCESS | 26294 | 1469550817274 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]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1786ms 09:33:37 INFO - PROCESS | 26294 | 1469550817347 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 26294 | 1469550817353 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:33:37 INFO - PROCESS | 26294 | 1469550817360 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 26294 | 1469550817364 Marionette TRACE conn4 <- [1,2538,null,{}] 09:33:37 INFO - PROCESS | 26294 | 1469550817372 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}] 09:33:37 INFO - PROCESS | 26294 | 1469550817380 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:37 INFO - PROCESS | 26294 | 1469550817638 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:33:37 INFO - PROCESS | 26294 | 1469550817893 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 26294 | 1469550817901 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb35400 == 61 [pid = 26294] [id = 642] 09:33:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 141 (0x8f54ec00) [pid = 26294] [serial = 1927] [outer = (nil)] 09:33:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 142 (0x91106800) [pid = 26294] [serial = 1928] [outer = 0x8f54ec00] 09:33:38 INFO - PROCESS | 26294 | 1469550818018 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 143 (0x913ae800) [pid = 26294] [serial = 1929] [outer = 0x8f54ec00] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf41400 == 60 [pid = 26294] [id = 631] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 142 (0x98f0b800) [pid = 26294] [serial = 1859] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb7400 == 59 [pid = 26294] [id = 630] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c9400 == 58 [pid = 26294] [id = 629] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaa800 == 57 [pid = 26294] [id = 628] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb8c00 == 56 [pid = 26294] [id = 627] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c0000 == 55 [pid = 26294] [id = 626] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f3800 == 54 [pid = 26294] [id = 625] 09:33:38 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf45000 == 53 [pid = 26294] [id = 623] 09:33:38 INFO - PROCESS | 26294 | 1469550818939 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]]]}] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 141 (0x8d9b3400) [pid = 26294] [serial = 1686] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 140 (0x93a3e800) [pid = 26294] [serial = 1791] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 139 (0x91e9b400) [pid = 26294] [serial = 1761] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 138 (0x8d9bf400) [pid = 26294] [serial = 1755] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 137 (0x8d72ec00) [pid = 26294] [serial = 1731] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 136 (0x91ac1c00) [pid = 26294] [serial = 1797] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 135 (0x91e8ac00) [pid = 26294] [serial = 1719] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 134 (0x92475800) [pid = 26294] [serial = 1728] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 133 (0x93d78800) [pid = 26294] [serial = 1803] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 132 (0x9246b400) [pid = 26294] [serial = 1725] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 131 (0x8db42000) [pid = 26294] [serial = 1794] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 130 (0x92434400) [pid = 26294] [serial = 1764] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 129 (0x93b5c000) [pid = 26294] [serial = 1800] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 128 (0x952cd400) [pid = 26294] [serial = 1809] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 127 (0x92c07c00) [pid = 26294] [serial = 1767] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 126 (0x9232c000) [pid = 26294] [serial = 1722] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 125 (0x8e1ddc00) [pid = 26294] [serial = 1716] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 124 (0x91e98000) [pid = 26294] [serial = 1713] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 123 (0x8ebc0400) [pid = 26294] [serial = 1758] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 122 (0x939d9c00) [pid = 26294] [serial = 1770] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 121 (0x948b4c00) [pid = 26294] [serial = 1806] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 120 (0x8cf3b800) [pid = 26294] [serial = 1752] [outer = (nil)] [url = about:blank] 09:33:38 INFO - PROCESS | 26294 | --DOMWINDOW == 119 (0x9534d400) [pid = 26294] [serial = 1812] [outer = (nil)] [url = about:blank] 09:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1632ms 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 118 (0x9536d000) [pid = 26294] [serial = 1815] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 117 (0x93d70c00) [pid = 26294] [serial = 1835] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 116 (0x8d9c5800) [pid = 26294] [serial = 1847] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 115 (0x8e244800) [pid = 26294] [serial = 1848] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 114 (0x92472000) [pid = 26294] [serial = 1829] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x9482dc00) [pid = 26294] [serial = 1853] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x95366400) [pid = 26294] [serial = 1838] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 111 (0x91e8a800) [pid = 26294] [serial = 1850] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x98358c00) [pid = 26294] [serial = 1844] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x8d9c5c00) [pid = 26294] [serial = 1856] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x97930000) [pid = 26294] [serial = 1841] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x92c0b000) [pid = 26294] [serial = 1832] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x95218800) [pid = 26294] [serial = 1854] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x91ac8000) [pid = 26294] [serial = 1826] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x8eb41400) [pid = 26294] [serial = 1823] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x9203a000) [pid = 26294] [serial = 1857] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x91ec9c00) [pid = 26294] [serial = 1851] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 26294 | 1469550819010 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 26294 | 1469550819019 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:33:39 INFO - PROCESS | 26294 | 1469550819030 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 26294 | 1469550819033 Marionette TRACE conn4 <- [1,2542,null,{}] 09:33:39 INFO - PROCESS | 26294 | 1469550819039 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}] 09:33:39 INFO - PROCESS | 26294 | 1469550819044 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:39 INFO - PROCESS | 26294 | 1469550819212 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:33:39 INFO - PROCESS | 26294 | 1469550819417 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 26294 | 1469550819425 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaa800 == 54 [pid = 26294] [id = 643] 09:33:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x8cf41800) [pid = 26294] [serial = 1930] [outer = (nil)] 09:33:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x8e248400) [pid = 26294] [serial = 1931] [outer = 0x8cf41800] 09:33:39 INFO - PROCESS | 26294 | 1469550819498 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x91acd000) [pid = 26294] [serial = 1932] [outer = 0x8cf41800] 09:33:40 INFO - PROCESS | 26294 | 1469550820346 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]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1379ms 09:33:40 INFO - PROCESS | 26294 | 1469550820409 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 26294 | 1469550820413 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:33:40 INFO - PROCESS | 26294 | 1469550820431 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 26294 | 1469550820439 Marionette TRACE conn4 <- [1,2546,null,{}] 09:33:40 INFO - PROCESS | 26294 | 1469550820448 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}] 09:33:40 INFO - PROCESS | 26294 | 1469550820454 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:40 INFO - PROCESS | 26294 | 1469550820625 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:33:40 INFO - PROCESS | 26294 | 1469550820803 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 26294 | 1469550820811 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c1400 == 55 [pid = 26294] [id = 644] 09:33:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x91ac8000) [pid = 26294] [serial = 1933] [outer = (nil)] 09:33:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x92041000) [pid = 26294] [serial = 1934] [outer = 0x91ac8000] 09:33:40 INFO - PROCESS | 26294 | 1469550820880 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x9246c800) [pid = 26294] [serial = 1935] [outer = 0x91ac8000] 09:33:41 INFO - PROCESS | 26294 | 1469550821708 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]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1311ms 09:33:41 INFO - PROCESS | 26294 | 1469550821731 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 26294 | 1469550821735 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:33:41 INFO - PROCESS | 26294 | 1469550821747 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 26294 | 1469550821750 Marionette TRACE conn4 <- [1,2550,null,{}] 09:33:41 INFO - PROCESS | 26294 | 1469550821754 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}] 09:33:41 INFO - PROCESS | 26294 | 1469550821760 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:41 INFO - PROCESS | 26294 | 1469550821977 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:33:42 INFO - PROCESS | 26294 | 1469550822004 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 26294 | 1469550822010 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9bbc00 == 56 [pid = 26294] [id = 645] 09:33:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x91eccc00) [pid = 26294] [serial = 1936] [outer = (nil)] 09:33:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x92c08400) [pid = 26294] [serial = 1937] [outer = 0x91eccc00] 09:33:42 INFO - PROCESS | 26294 | 1469550822091 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x939d9c00) [pid = 26294] [serial = 1938] [outer = 0x91eccc00] 09:33:43 INFO - PROCESS | 26294 | 1469550823081 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]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1389ms 09:33:43 INFO - PROCESS | 26294 | 1469550823138 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 26294 | 1469550823141 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:33:43 INFO - PROCESS | 26294 | 1469550823155 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 26294 | 1469550823157 Marionette TRACE conn4 <- [1,2554,null,{}] 09:33:43 INFO - PROCESS | 26294 | 1469550823163 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}] 09:33:43 INFO - PROCESS | 26294 | 1469550823168 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:43 INFO - PROCESS | 26294 | 1469550823679 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x92c09400) [pid = 26294] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x91a65400) [pid = 26294] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x93b61800) [pid = 26294] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x91a5f400) [pid = 26294] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x9232f400) [pid = 26294] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x8e1dc000) [pid = 26294] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x8d0c1c00) [pid = 26294] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x8d9cbc00) [pid = 26294] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x8d0cb000) [pid = 26294] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x8d72d800) [pid = 26294] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 100 (0x8cf44c00) [pid = 26294] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x98440c00) [pid = 26294] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x91ac4800) [pid = 26294] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8db41400) [pid = 26294] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x92c08c00) [pid = 26294] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x93d70000) [pid = 26294] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x913aa400) [pid = 26294] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8db46000) [pid = 26294] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8d9c4800) [pid = 26294] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8d1f4000) [pid = 26294] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:33:43 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8d1f2800) [pid = 26294] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:33:43 INFO - PROCESS | 26294 | 1469550823902 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 26294 | 1469550823916 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f4000 == 57 [pid = 26294] [id = 646] 09:33:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8d727400) [pid = 26294] [serial = 1939] [outer = (nil)] 09:33:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8d9cd800) [pid = 26294] [serial = 1940] [outer = 0x8d727400] 09:33:44 INFO - PROCESS | 26294 | 1469550823997 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x91acb400) [pid = 26294] [serial = 1941] [outer = 0x8d727400] 09:33:44 INFO - PROCESS | 26294 | 1469550824754 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1634ms 09:33:44 INFO - PROCESS | 26294 | 1469550824789 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 26294 | 1469550824792 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:33:44 INFO - PROCESS | 26294 | 1469550824799 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 26294 | 1469550824802 Marionette TRACE conn4 <- [1,2558,null,{}] 09:33:44 INFO - PROCESS | 26294 | 1469550824807 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}] 09:33:44 INFO - PROCESS | 26294 | 1469550824812 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:45 INFO - PROCESS | 26294 | 1469550825059 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:33:45 INFO - PROCESS | 26294 | 1469550825074 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 26294 | 1469550825083 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c1000 == 58 [pid = 26294] [id = 647] 09:33:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8d9ba000) [pid = 26294] [serial = 1942] [outer = (nil)] 09:33:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x92c09400) [pid = 26294] [serial = 1943] [outer = 0x8d9ba000] 09:33:45 INFO - PROCESS | 26294 | 1469550825149 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x93d78400) [pid = 26294] [serial = 1944] [outer = 0x8d9ba000] 09:33:46 INFO - PROCESS | 26294 | 1469550826341 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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1583ms 09:33:46 INFO - PROCESS | 26294 | 1469550826387 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 26294 | 1469550826399 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:33:46 INFO - PROCESS | 26294 | 1469550826414 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 26294 | 1469550826421 Marionette TRACE conn4 <- [1,2562,null,{}] 09:33:46 INFO - PROCESS | 26294 | 1469550826437 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}] 09:33:46 INFO - PROCESS | 26294 | 1469550826446 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:46 INFO - PROCESS | 26294 | 1469550826690 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:33:47 INFO - PROCESS | 26294 | 1469550827002 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 26294 | 1469550827019 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51400 == 59 [pid = 26294] [id = 648] 09:33:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8d0cbc00) [pid = 26294] [serial = 1945] [outer = (nil)] 09:33:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8db47800) [pid = 26294] [serial = 1946] [outer = 0x8d0cbc00] 09:33:47 INFO - PROCESS | 26294 | 1469550827098 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8e24cc00) [pid = 26294] [serial = 1947] [outer = 0x8d0cbc00] 09:33:48 INFO - PROCESS | 26294 | 1469550828128 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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1755ms 09:33:48 INFO - PROCESS | 26294 | 1469550828165 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 26294 | 1469550828172 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:33:48 INFO - PROCESS | 26294 | 1469550828183 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 26294 | 1469550828187 Marionette TRACE conn4 <- [1,2566,null,{}] 09:33:48 INFO - PROCESS | 26294 | 1469550828194 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}] 09:33:48 INFO - PROCESS | 26294 | 1469550828200 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:48 INFO - PROCESS | 26294 | 1469550828402 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:33:48 INFO - PROCESS | 26294 | 1469550828661 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 26294 | 1469550828670 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a4c00 == 60 [pid = 26294] [id = 649] 09:33:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x91a65400) [pid = 26294] [serial = 1948] [outer = (nil)] 09:33:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 101 (0x91e8a800) [pid = 26294] [serial = 1949] [outer = 0x91a65400] 09:33:48 INFO - PROCESS | 26294 | 1469550828796 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0x91e9a800) [pid = 26294] [serial = 1950] [outer = 0x91a65400] 09:33:49 INFO - PROCESS | 26294 | 1469550829790 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]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1682ms 09:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:33:49 INFO - PROCESS | 26294 | 1469550829865 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 26294 | 1469550829869 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:33:49 INFO - PROCESS | 26294 | 1469550829876 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 26294 | 1469550829882 Marionette TRACE conn4 <- [1,2570,null,{}] 09:33:49 INFO - PROCESS | 26294 | 1469550829904 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}] 09:33:49 INFO - PROCESS | 26294 | 1469550829918 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:50 INFO - PROCESS | 26294 | 1469550830267 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:33:50 INFO - PROCESS | 26294 | 1469550830481 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 26294 | 1469550830490 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x93b61400 == 61 [pid = 26294] [id = 650] 09:33:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x93b62400) [pid = 26294] [serial = 1951] [outer = (nil)] 09:33:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x948ba000) [pid = 26294] [serial = 1952] [outer = 0x93b62400] 09:33:50 INFO - PROCESS | 26294 | 1469550830577 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x95219c00) [pid = 26294] [serial = 1953] [outer = 0x93b62400] 09:33:51 INFO - PROCESS | 26294 | 1469550831516 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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1693ms 09:33:51 INFO - PROCESS | 26294 | 1469550831568 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 26294 | 1469550831572 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:33:51 INFO - PROCESS | 26294 | 1469550831579 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 26294 | 1469550831583 Marionette TRACE conn4 <- [1,2574,null,{}] 09:33:51 INFO - PROCESS | 26294 | 1469550831588 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}] 09:33:51 INFO - PROCESS | 26294 | 1469550831594 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:51 INFO - PROCESS | 26294 | 1469550831780 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:33:52 INFO - PROCESS | 26294 | 1469550831986 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 26294 | 1469550831993 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3b400 == 62 [pid = 26294] [id = 651] 09:33:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x93d73c00) [pid = 26294] [serial = 1954] [outer = (nil)] 09:33:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x9536ac00) [pid = 26294] [serial = 1955] [outer = 0x93d73c00] 09:33:52 INFO - PROCESS | 26294 | 1469550832117 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x97930400) [pid = 26294] [serial = 1956] [outer = 0x93d73c00] 09:33:53 INFO - PROCESS | 26294 | 1469550833045 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1542ms 09:33:53 INFO - PROCESS | 26294 | 1469550833122 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 26294 | 1469550833126 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:33:53 INFO - PROCESS | 26294 | 1469550833133 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 26294 | 1469550833137 Marionette TRACE conn4 <- [1,2578,null,{}] 09:33:53 INFO - PROCESS | 26294 | 1469550833143 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}] 09:33:53 INFO - PROCESS | 26294 | 1469550833148 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:53 INFO - PROCESS | 26294 | 1469550833364 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:33:53 INFO - PROCESS | 26294 | 1469550833571 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 26294 | 1469550833579 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51c00 == 63 [pid = 26294] [id = 652] 09:33:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x8beaec00) [pid = 26294] [serial = 1957] [outer = (nil)] 09:33:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x98446400) [pid = 26294] [serial = 1958] [outer = 0x8beaec00] 09:33:53 INFO - PROCESS | 26294 | 1469550833710 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x98f0b800) [pid = 26294] [serial = 1959] [outer = 0x8beaec00] 09:33:54 INFO - PROCESS | 26294 | 1469550834653 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]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1542ms 09:33:54 INFO - PROCESS | 26294 | 1469550834674 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 26294 | 1469550834678 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:33:54 INFO - PROCESS | 26294 | 1469550834686 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 26294 | 1469550834690 Marionette TRACE conn4 <- [1,2582,null,{}] 09:33:54 INFO - PROCESS | 26294 | 1469550834695 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}] 09:33:54 INFO - PROCESS | 26294 | 1469550834705 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:54 INFO - PROCESS | 26294 | 1469550834917 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:33:55 INFO - PROCESS | 26294 | 1469550835129 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 26294 | 1469550835143 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb1800 == 64 [pid = 26294] [id = 653] 09:33:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 112 (0x8e1e1000) [pid = 26294] [serial = 1960] [outer = (nil)] 09:33:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 113 (0x99c04800) [pid = 26294] [serial = 1961] [outer = 0x8e1e1000] 09:33:55 INFO - PROCESS | 26294 | 1469550835306 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 114 (0x9a084000) [pid = 26294] [serial = 1962] [outer = 0x8e1e1000] 09:33:56 INFO - PROCESS | 26294 | 1469550836197 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1588ms 09:33:56 INFO - PROCESS | 26294 | 1469550836275 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 26294 | 1469550836278 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:33:56 INFO - PROCESS | 26294 | 1469550836285 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 26294 | 1469550836289 Marionette TRACE conn4 <- [1,2586,null,{}] 09:33:56 INFO - PROCESS | 26294 | 1469550836295 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}] 09:33:56 INFO - PROCESS | 26294 | 1469550836300 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:56 INFO - PROCESS | 26294 | 1469550836513 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:33:56 INFO - PROCESS | 26294 | 1469550836725 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 26294 | 1469550836732 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51000 == 65 [pid = 26294] [id = 654] 09:33:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 115 (0x8d1f3400) [pid = 26294] [serial = 1963] [outer = (nil)] 09:33:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 116 (0x9a090000) [pid = 26294] [serial = 1964] [outer = 0x8d1f3400] 09:33:56 INFO - PROCESS | 26294 | 1469550836897 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 117 (0x9a16d800) [pid = 26294] [serial = 1965] [outer = 0x8d1f3400] 09:33:57 INFO - PROCESS | 26294 | 1469550837791 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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1535ms 09:33:57 INFO - PROCESS | 26294 | 1469550837821 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 26294 | 1469550837826 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:33:57 INFO - PROCESS | 26294 | 1469550837832 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 26294 | 1469550837836 Marionette TRACE conn4 <- [1,2590,null,{}] 09:33:57 INFO - PROCESS | 26294 | 1469550837842 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}] 09:33:57 INFO - PROCESS | 26294 | 1469550837847 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:58 INFO - PROCESS | 26294 | 1469550838031 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:33:58 INFO - PROCESS | 26294 | 1469550838247 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 26294 | 1469550838257 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b3800 == 66 [pid = 26294] [id = 655] 09:33:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 118 (0x8d72a800) [pid = 26294] [serial = 1966] [outer = (nil)] 09:33:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 119 (0x91e83800) [pid = 26294] [serial = 1967] [outer = 0x8d72a800] 09:33:58 INFO - PROCESS | 26294 | 1469550838368 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 120 (0x92c05c00) [pid = 26294] [serial = 1968] [outer = 0x8d72a800] 09:33:59 INFO - PROCESS | 26294 | 1469550839698 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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1932ms 09:33:59 INFO - PROCESS | 26294 | 1469550839768 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 26294 | 1469550839774 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:33:59 INFO - PROCESS | 26294 | 1469550839783 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 26294 | 1469550839788 Marionette TRACE conn4 <- [1,2594,null,{}] 09:33:59 INFO - PROCESS | 26294 | 1469550839796 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}] 09:33:59 INFO - PROCESS | 26294 | 1469550839801 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:33:59 INFO - PROCESS | 26294 | 1469550839972 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:34:00 INFO - PROCESS | 26294 | 1469550840308 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 26294 | 1469550840318 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d8400 == 67 [pid = 26294] [id = 656] 09:34:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 121 (0x8d9c2800) [pid = 26294] [serial = 1969] [outer = (nil)] 09:34:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 122 (0x8e249000) [pid = 26294] [serial = 1970] [outer = 0x8d9c2800] 09:34:00 INFO - PROCESS | 26294 | 1469550840395 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 123 (0x8f48a800) [pid = 26294] [serial = 1971] [outer = 0x8d9c2800] 09:34:01 INFO - PROCESS | 26294 | 1469550841422 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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1683ms 09:34:01 INFO - PROCESS | 26294 | 1469550841466 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 26294 | 1469550841472 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:34:01 INFO - PROCESS | 26294 | 1469550841483 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 26294 | 1469550841486 Marionette TRACE conn4 <- [1,2598,null,{}] 09:34:01 INFO - PROCESS | 26294 | 1469550841492 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}] 09:34:01 INFO - PROCESS | 26294 | 1469550841498 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f0800 == 66 [pid = 26294] [id = 565] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b8c00 == 65 [pid = 26294] [id = 569] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf41000 == 64 [pid = 26294] [id = 624] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f4000 == 63 [pid = 26294] [id = 646] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9bbc00 == 62 [pid = 26294] [id = 645] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c1400 == 61 [pid = 26294] [id = 644] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaa800 == 60 [pid = 26294] [id = 643] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb35400 == 59 [pid = 26294] [id = 642] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f7c00 == 58 [pid = 26294] [id = 641] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf43800 == 57 [pid = 26294] [id = 632] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72c400 == 56 [pid = 26294] [id = 633] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x93a37800 == 55 [pid = 26294] [id = 621] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x91ed1000 == 54 [pid = 26294] [id = 573] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x913a1400 == 53 [pid = 26294] [id = 622] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x91e94800 == 52 [pid = 26294] [id = 574] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4d000 == 51 [pid = 26294] [id = 585] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf43c00 == 50 [pid = 26294] [id = 586] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd43800 == 49 [pid = 26294] [id = 576] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f8800 == 48 [pid = 26294] [id = 619] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8beae000 == 47 [pid = 26294] [id = 638] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb1400 == 46 [pid = 26294] [id = 575] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x91110800 == 45 [pid = 26294] [id = 620] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8cec00 == 44 [pid = 26294] [id = 634] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x9534b800 == 43 [pid = 26294] [id = 639] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fe400 == 42 [pid = 26294] [id = 584] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb5c00 == 41 [pid = 26294] [id = 637] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x91acc000 == 40 [pid = 26294] [id = 635] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bf800 == 39 [pid = 26294] [id = 587] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb8800 == 38 [pid = 26294] [id = 636] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45400 == 37 [pid = 26294] [id = 640] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd46c00 == 36 [pid = 26294] [id = 583] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3c1000 == 35 [pid = 26294] [id = 570] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d2400 == 34 [pid = 26294] [id = 589] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d8400 == 33 [pid = 26294] [id = 656] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b3800 == 32 [pid = 26294] [id = 655] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb1800 == 31 [pid = 26294] [id = 653] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51000 == 30 [pid = 26294] [id = 654] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51c00 == 29 [pid = 26294] [id = 652] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3b400 == 28 [pid = 26294] [id = 651] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x93b61400 == 27 [pid = 26294] [id = 650] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51400 == 26 [pid = 26294] [id = 648] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x913a4c00 == 25 [pid = 26294] [id = 649] 09:34:03 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c1000 == 24 [pid = 26294] [id = 647] 09:34:03 INFO - PROCESS | 26294 | 1469550843236 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 122 (0x8db42800) [pid = 26294] [serial = 1886] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 121 (0x913a0c00) [pid = 26294] [serial = 1887] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 120 (0x92c10c00) [pid = 26294] [serial = 1892] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 119 (0x998d9c00) [pid = 26294] [serial = 1872] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 118 (0x998cf800) [pid = 26294] [serial = 1871] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 117 (0x99869400) [pid = 26294] [serial = 1869] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 116 (0x99865000) [pid = 26294] [serial = 1868] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 115 (0x91109800) [pid = 26294] [serial = 1881] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 114 (0x8f487400) [pid = 26294] [serial = 1880] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 113 (0x997ad000) [pid = 26294] [serial = 1860] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 112 (0x99b09c00) [pid = 26294] [serial = 1874] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 111 (0x9534b000) [pid = 26294] [serial = 1866] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x9521a400) [pid = 26294] [serial = 1865] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x91ea0800) [pid = 26294] [serial = 1863] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x91a68c00) [pid = 26294] [serial = 1862] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x91ecf000) [pid = 26294] [serial = 1889] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x928d9400) [pid = 26294] [serial = 1884] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x91ed6400) [pid = 26294] [serial = 1883] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x8d9c7000) [pid = 26294] [serial = 1878] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x8d3bf400) [pid = 26294] [serial = 1877] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x93a43400) [pid = 26294] [serial = 1893] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x8f550000) [pid = 26294] [serial = 1898] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 100 (0x8d8d6000) [pid = 26294] [serial = 1896] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x8d72e000) [pid = 26294] [serial = 1895] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x92478800) [pid = 26294] [serial = 1890] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x94821800) [pid = 26294] [serial = 1836] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x91e85400) [pid = 26294] [serial = 1827] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x95370400) [pid = 26294] [serial = 1839] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x93a3cc00) [pid = 26294] [serial = 1833] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x928d5800) [pid = 26294] [serial = 1830] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x97935400) [pid = 26294] [serial = 1842] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x984e9c00) [pid = 26294] [serial = 1845] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8ebc3c00) [pid = 26294] [serial = 1824] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8e243c00) [pid = 26294] [serial = 1821] [outer = (nil)] [url = about:blank] 09:34:03 INFO - PROCESS | 26294 | 1469550843622 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 26294 | 1469550843631 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beafc00 == 25 [pid = 26294] [id = 657] 09:34:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8beb1000) [pid = 26294] [serial = 1972] [outer = (nil)] 09:34:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8beb9400) [pid = 26294] [serial = 1973] [outer = 0x8beb1000] 09:34:03 INFO - PROCESS | 26294 | 1469550843704 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8cf47400) [pid = 26294] [serial = 1974] [outer = 0x8beb1000] 09:34:05 INFO - PROCESS | 26294 | 1469550845009 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 3595ms 09:34:05 INFO - PROCESS | 26294 | 1469550845081 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:34:05 INFO - PROCESS | 26294 | 1469550845091 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:34:05 INFO - PROCESS | 26294 | 1469550845112 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 26294 | 1469550845124 Marionette TRACE conn4 <- [1,2602,null,{}] 09:34:05 INFO - PROCESS | 26294 | 1469550845177 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}] 09:34:05 INFO - PROCESS | 26294 | 1469550845186 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:05 INFO - PROCESS | 26294 | 1469550845602 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:34:05 INFO - PROCESS | 26294 | 1469550845723 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 26294 | 1469550845730 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fb000 == 26 [pid = 26294] [id = 658] 09:34:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x8d1fd400) [pid = 26294] [serial = 1975] [outer = (nil)] 09:34:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8d3b8c00) [pid = 26294] [serial = 1976] [outer = 0x8d1fd400] 09:34:05 INFO - PROCESS | 26294 | 1469550845802 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x8d72ec00) [pid = 26294] [serial = 1977] [outer = 0x8d1fd400] 09:34:06 INFO - PROCESS | 26294 | 1469550846704 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1639ms 09:34:06 INFO - PROCESS | 26294 | 1469550846738 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 26294 | 1469550846741 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:34:06 INFO - PROCESS | 26294 | 1469550846748 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 26294 | 1469550846751 Marionette TRACE conn4 <- [1,2606,null,{}] 09:34:06 INFO - PROCESS | 26294 | 1469550846766 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}] 09:34:06 INFO - PROCESS | 26294 | 1469550846771 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:07 INFO - PROCESS | 26294 | 1469550847002 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:34:07 INFO - PROCESS | 26294 | 1469550847027 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 26294 | 1469550847035 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3ba000 == 27 [pid = 26294] [id = 659] 09:34:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x8d8da400) [pid = 26294] [serial = 1978] [outer = (nil)] 09:34:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8d9ce800) [pid = 26294] [serial = 1979] [outer = 0x8d8da400] 09:34:07 INFO - PROCESS | 26294 | 1469550847103 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8db44000) [pid = 26294] [serial = 1980] [outer = 0x8d8da400] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8d1f5800) [pid = 26294] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x91eccc00) [pid = 26294] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x91ac8000) [pid = 26294] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x98357c00) [pid = 26294] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8f54ec00) [pid = 26294] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x92c05000) [pid = 26294] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x8d1f7800) [pid = 26294] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8d8d2800) [pid = 26294] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8ebc2c00) [pid = 26294] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8cf41800) [pid = 26294] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d1f8000) [pid = 26294] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d3bfc00) [pid = 26294] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8cf40000) [pid = 26294] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x948b7400) [pid = 26294] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d9ba000) [pid = 26294] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8beac800) [pid = 26294] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:34:09 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d727400) [pid = 26294] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:34:09 INFO - PROCESS | 26294 | 1469550849343 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]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2638ms 09:34:09 INFO - PROCESS | 26294 | 1469550849386 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 26294 | 1469550849392 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:34:09 INFO - PROCESS | 26294 | 1469550849409 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 26294 | 1469550849417 Marionette TRACE conn4 <- [1,2610,null,{}] 09:34:09 INFO - PROCESS | 26294 | 1469550849423 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}] 09:34:09 INFO - PROCESS | 26294 | 1469550849429 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:09 INFO - PROCESS | 26294 | 1469550849635 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:34:09 INFO - PROCESS | 26294 | 1469550849794 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 26294 | 1469550849802 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bac00 == 28 [pid = 26294] [id = 660] 09:34:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d727400) [pid = 26294] [serial = 1981] [outer = (nil)] 09:34:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8e1dec00) [pid = 26294] [serial = 1982] [outer = 0x8d727400] 09:34:09 INFO - PROCESS | 26294 | 1469550849868 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8eb3f800) [pid = 26294] [serial = 1983] [outer = 0x8d727400] 09:34:10 INFO - PROCESS | 26294 | 1469550850683 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]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1342ms 09:34:10 INFO - PROCESS | 26294 | 1469550850744 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 26294 | 1469550850748 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:34:10 INFO - PROCESS | 26294 | 1469550850754 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 26294 | 1469550850757 Marionette TRACE conn4 <- [1,2614,null,{}] 09:34:10 INFO - PROCESS | 26294 | 1469550850763 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}] 09:34:10 INFO - PROCESS | 26294 | 1469550850769 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:10 INFO - PROCESS | 26294 | 1469550850926 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:34:10 INFO - PROCESS | 26294 | 1469550850935 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 26294 | 1469550850945 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c1c00 == 29 [pid = 26294] [id = 661] 09:34:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8e243800) [pid = 26294] [serial = 1984] [outer = (nil)] 09:34:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8f481c00) [pid = 26294] [serial = 1985] [outer = 0x8e243800] 09:34:11 INFO - PROCESS | 26294 | 1469550851013 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8f487800) [pid = 26294] [serial = 1986] [outer = 0x8e243800] 09:34:12 INFO - PROCESS | 26294 | 1469550852240 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]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1537ms 09:34:12 INFO - PROCESS | 26294 | 1469550852294 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 26294 | 1469550852305 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:34:12 INFO - PROCESS | 26294 | 1469550852317 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 26294 | 1469550852330 Marionette TRACE conn4 <- [1,2618,null,{}] 09:34:12 INFO - PROCESS | 26294 | 1469550852343 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}] 09:34:12 INFO - PROCESS | 26294 | 1469550852352 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:12 INFO - PROCESS | 26294 | 1469550852662 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:34:12 INFO - PROCESS | 26294 | 1469550852944 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 26294 | 1469550852956 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f2800 == 30 [pid = 26294] [id = 662] 09:34:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8d1f4000) [pid = 26294] [serial = 1987] [outer = (nil)] 09:34:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8d734000) [pid = 26294] [serial = 1988] [outer = 0x8d1f4000] 09:34:13 INFO - PROCESS | 26294 | 1469550853118 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8d9cec00) [pid = 26294] [serial = 1989] [outer = 0x8d1f4000] 09:34:14 INFO - PROCESS | 26294 | 1469550854409 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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2151ms 09:34:14 INFO - PROCESS | 26294 | 1469550854466 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 26294 | 1469550854473 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:34:14 INFO - PROCESS | 26294 | 1469550854484 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 26294 | 1469550854488 Marionette TRACE conn4 <- [1,2622,null,{}] 09:34:14 INFO - PROCESS | 26294 | 1469550854494 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}] 09:34:14 INFO - PROCESS | 26294 | 1469550854500 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:14 INFO - PROCESS | 26294 | 1469550854690 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:34:14 INFO - PROCESS | 26294 | 1469550854894 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 26294 | 1469550854901 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4dc00 == 31 [pid = 26294] [id = 663] 09:34:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8cf44800) [pid = 26294] [serial = 1990] [outer = (nil)] 09:34:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x91103800) [pid = 26294] [serial = 1991] [outer = 0x8cf44800] 09:34:14 INFO - PROCESS | 26294 | 1469550854986 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x9110f400) [pid = 26294] [serial = 1992] [outer = 0x8cf44800] 09:34:16 INFO - PROCESS | 26294 | 1469550856065 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]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1632ms 09:34:16 INFO - PROCESS | 26294 | 1469550856116 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 26294 | 1469550856121 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:34:16 INFO - PROCESS | 26294 | 1469550856128 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 26294 | 1469550856134 Marionette TRACE conn4 <- [1,2626,null,{}] 09:34:16 INFO - PROCESS | 26294 | 1469550856151 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}] 09:34:16 INFO - PROCESS | 26294 | 1469550856159 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:16 INFO - PROCESS | 26294 | 1469550856344 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:34:16 INFO - PROCESS | 26294 | 1469550856559 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 26294 | 1469550856571 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a59400 == 32 [pid = 26294] [id = 664] 09:34:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x91a5bc00) [pid = 26294] [serial = 1993] [outer = (nil)] 09:34:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x91ac1c00) [pid = 26294] [serial = 1994] [outer = 0x91a5bc00] 09:34:16 INFO - PROCESS | 26294 | 1469550856706 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x91ad0c00) [pid = 26294] [serial = 1995] [outer = 0x91a5bc00] 09:34:17 INFO - PROCESS | 26294 | 1469550857575 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]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1493ms 09:34:17 INFO - PROCESS | 26294 | 1469550857621 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:34:17 INFO - PROCESS | 26294 | 1469550857626 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:34:17 INFO - PROCESS | 26294 | 1469550857648 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 26294 | 1469550857652 Marionette TRACE conn4 <- [1,2630,null,{}] 09:34:17 INFO - PROCESS | 26294 | 1469550857661 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}] 09:34:17 INFO - PROCESS | 26294 | 1469550857666 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:17 INFO - PROCESS | 26294 | 1469550857847 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:34:18 INFO - PROCESS | 26294 | 1469550858049 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 26294 | 1469550858059 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e85800 == 33 [pid = 26294] [id = 665] 09:34:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x91e8b000) [pid = 26294] [serial = 1996] [outer = (nil)] 09:34:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x91e92c00) [pid = 26294] [serial = 1997] [outer = 0x91e8b000] 09:34:18 INFO - PROCESS | 26294 | 1469550858170 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x91e96c00) [pid = 26294] [serial = 1998] [outer = 0x91e8b000] 09:34:19 INFO - PROCESS | 26294 | 1469550859121 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]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1551ms 09:34:19 INFO - PROCESS | 26294 | 1469550859184 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:34:19 INFO - PROCESS | 26294 | 1469550859188 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:34:19 INFO - PROCESS | 26294 | 1469550859194 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 26294 | 1469550859198 Marionette TRACE conn4 <- [1,2634,null,{}] 09:34:19 INFO - PROCESS | 26294 | 1469550859204 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}] 09:34:19 INFO - PROCESS | 26294 | 1469550859209 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:19 INFO - PROCESS | 26294 | 1469550859379 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:34:19 INFO - PROCESS | 26294 | 1469550859584 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 26294 | 1469550859593 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f8000 == 34 [pid = 26294] [id = 666] 09:34:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 100 (0x8db4b000) [pid = 26294] [serial = 1999] [outer = (nil)] 09:34:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 101 (0x91ed2000) [pid = 26294] [serial = 2000] [outer = 0x8db4b000] 09:34:19 INFO - PROCESS | 26294 | 1469550859710 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 102 (0x91ed5400) [pid = 26294] [serial = 2001] [outer = 0x8db4b000] 09:34:20 INFO - PROCESS | 26294 | 1469550860981 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]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1836ms 09:34:21 INFO - PROCESS | 26294 | 1469550861071 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:34:21 INFO - PROCESS | 26294 | 1469550861077 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:34:21 INFO - PROCESS | 26294 | 1469550861086 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 26294 | 1469550861091 Marionette TRACE conn4 <- [1,2638,null,{}] 09:34:21 INFO - PROCESS | 26294 | 1469550861155 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}] 09:34:21 INFO - PROCESS | 26294 | 1469550861173 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:21 INFO - PROCESS | 26294 | 1469550861594 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:34:21 INFO - PROCESS | 26294 | 1469550861757 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 26294 | 1469550861766 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e8fc00 == 35 [pid = 26294] [id = 667] 09:34:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 103 (0x9203fc00) [pid = 26294] [serial = 2002] [outer = (nil)] 09:34:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 104 (0x92330400) [pid = 26294] [serial = 2003] [outer = 0x9203fc00] 09:34:21 INFO - PROCESS | 26294 | 1469550861861 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 105 (0x92434c00) [pid = 26294] [serial = 2004] [outer = 0x9203fc00] 09:34:22 INFO - PROCESS | 26294 | 1469550862821 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]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1793ms 09:34:22 INFO - PROCESS | 26294 | 1469550862879 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 26294 | 1469550862884 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:34:22 INFO - PROCESS | 26294 | 1469550862891 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 26294 | 1469550862896 Marionette TRACE conn4 <- [1,2642,null,{}] 09:34:22 INFO - PROCESS | 26294 | 1469550862905 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}] 09:34:22 INFO - PROCESS | 26294 | 1469550862913 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:23 INFO - PROCESS | 26294 | 1469550863212 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:34:23 INFO - PROCESS | 26294 | 1469550863506 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 26294 | 1469550863512 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf4ac00 == 36 [pid = 26294] [id = 668] 09:34:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 106 (0x8d0c1400) [pid = 26294] [serial = 2005] [outer = (nil)] 09:34:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 107 (0x928d2000) [pid = 26294] [serial = 2006] [outer = 0x8d0c1400] 09:34:23 INFO - PROCESS | 26294 | 1469550863593 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 108 (0x8e249800) [pid = 26294] [serial = 2007] [outer = 0x8d0c1400] 09:34:24 INFO - PROCESS | 26294 | 1469550864523 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]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:34:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1686ms 09:34:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:34:24 INFO - PROCESS | 26294 | 1469550864577 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 26294 | 1469550864581 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:34:24 INFO - PROCESS | 26294 | 1469550864587 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 26294 | 1469550864591 Marionette TRACE conn4 <- [1,2646,null,{}] 09:34:24 INFO - PROCESS | 26294 | 1469550864597 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}] 09:34:24 INFO - PROCESS | 26294 | 1469550864602 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:24 INFO - PROCESS | 26294 | 1469550864769 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:34:24 INFO - PROCESS | 26294 | 1469550864974 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 26294 | 1469550864983 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44400 == 37 [pid = 26294] [id = 669] 09:34:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 109 (0x8bd46c00) [pid = 26294] [serial = 2008] [outer = (nil)] 09:34:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 110 (0x8bd50000) [pid = 26294] [serial = 2009] [outer = 0x8bd46c00] 09:34:25 INFO - PROCESS | 26294 | 1469550865296 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 111 (0x8beb6400) [pid = 26294] [serial = 2010] [outer = 0x8bd46c00] 09:34:26 INFO - PROCESS | 26294 | 1469550866224 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]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:34:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1733ms 09:34:26 INFO - PROCESS | 26294 | 1469550866320 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 26294 | 1469550866325 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:34:26 INFO - PROCESS | 26294 | 1469550866334 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 26294 | 1469550866338 Marionette TRACE conn4 <- [1,2650,null,{}] 09:34:26 INFO - PROCESS | 26294 | 1469550866345 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}] 09:34:26 INFO - PROCESS | 26294 | 1469550866350 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:26 INFO - PROCESS | 26294 | 1469550866578 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 110 (0x99b58800) [pid = 26294] [serial = 1875] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 109 (0x92c08400) [pid = 26294] [serial = 1937] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 108 (0x92041000) [pid = 26294] [serial = 1934] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 107 (0x998d6800) [pid = 26294] [serial = 1919] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 106 (0x99b0cc00) [pid = 26294] [serial = 1920] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 105 (0x91106800) [pid = 26294] [serial = 1928] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 104 (0x913ae800) [pid = 26294] [serial = 1929] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 103 (0x939d7c00) [pid = 26294] [serial = 1907] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 102 (0x93b59000) [pid = 26294] [serial = 1908] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 101 (0x9534c400) [pid = 26294] [serial = 1913] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 100 (0x95369400) [pid = 26294] [serial = 1914] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 99 (0x8d9d1400) [pid = 26294] [serial = 1901] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x8e1e2000) [pid = 26294] [serial = 1902] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x91108800) [pid = 26294] [serial = 1904] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x91ac4400) [pid = 26294] [serial = 1905] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8e248400) [pid = 26294] [serial = 1931] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x91acd000) [pid = 26294] [serial = 1932] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8d729000) [pid = 26294] [serial = 1925] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8d9b7400) [pid = 26294] [serial = 1926] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x91e91400) [pid = 26294] [serial = 1899] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x95211800) [pid = 26294] [serial = 1910] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x952c7400) [pid = 26294] [serial = 1911] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x997ab800) [pid = 26294] [serial = 1916] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x99861800) [pid = 26294] [serial = 1917] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x93d78400) [pid = 26294] [serial = 1944] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x92c09400) [pid = 26294] [serial = 1943] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d3b4000) [pid = 26294] [serial = 1922] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8e246000) [pid = 26294] [serial = 1923] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x939d9c00) [pid = 26294] [serial = 1938] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91acb400) [pid = 26294] [serial = 1941] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x9246c800) [pid = 26294] [serial = 1935] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d9cd800) [pid = 26294] [serial = 1940] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 26294 | 1469550866827 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 26294 | 1469550866836 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cf800 == 38 [pid = 26294] [id = 670] 09:34:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d1f2400) [pid = 26294] [serial = 2011] [outer = (nil)] 09:34:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d3b4000) [pid = 26294] [serial = 2012] [outer = 0x8d1f2400] 09:34:26 INFO - PROCESS | 26294 | 1469550866990 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d3c2c00) [pid = 26294] [serial = 2013] [outer = 0x8d1f2400] 09:34:27 INFO - PROCESS | 26294 | 1469550867755 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]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:34:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1443ms 09:34:27 INFO - PROCESS | 26294 | 1469550867776 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 26294 | 1469550867781 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:34:27 INFO - PROCESS | 26294 | 1469550867791 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 26294 | 1469550867795 Marionette TRACE conn4 <- [1,2654,null,{}] 09:34:27 INFO - PROCESS | 26294 | 1469550867801 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}] 09:34:27 INFO - PROCESS | 26294 | 1469550867806 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:27 INFO - PROCESS | 26294 | 1469550867974 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:34:28 INFO - PROCESS | 26294 | 1469550868140 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 26294 | 1469550868146 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f7400 == 39 [pid = 26294] [id = 671] 09:34:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d8dcc00) [pid = 26294] [serial = 2014] [outer = (nil)] 09:34:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d9c5000) [pid = 26294] [serial = 2015] [outer = 0x8d8dcc00] 09:34:28 INFO - PROCESS | 26294 | 1469550868214 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8db50c00) [pid = 26294] [serial = 2016] [outer = 0x8d8dcc00] 09:34:29 INFO - PROCESS | 26294 | 1469550869017 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]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:34:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1285ms 09:34:29 INFO - PROCESS | 26294 | 1469550869077 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 26294 | 1469550869080 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:34:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:34:29 INFO - PROCESS | 26294 | 1469550869087 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 26294 | 1469550869092 Marionette TRACE conn4 <- [1,2658,null,{}] 09:34:29 INFO - PROCESS | 26294 | 1469550869108 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}] 09:34:29 INFO - PROCESS | 26294 | 1469550869116 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:29 INFO - PROCESS | 26294 | 1469550869289 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:34:29 INFO - PROCESS | 26294 | 1469550869460 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 26294 | 1469550869471 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3c400 == 40 [pid = 26294] [id = 672] 09:34:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d8cf000) [pid = 26294] [serial = 2017] [outer = (nil)] 09:34:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8f485c00) [pid = 26294] [serial = 2018] [outer = 0x8d8cf000] 09:34:29 INFO - PROCESS | 26294 | 1469550869539 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8f55a000) [pid = 26294] [serial = 2019] [outer = 0x8d8cf000] 09:34:30 INFO - PROCESS | 26294 | 1469550870387 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]]]}] 09:34:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:34:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1349ms 09:34:30 INFO - PROCESS | 26294 | 1469550870445 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 26294 | 1469550870448 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:34:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:34:30 INFO - PROCESS | 26294 | 1469550870455 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 26294 | 1469550870458 Marionette TRACE conn4 <- [1,2662,null,{}] 09:34:30 INFO - PROCESS | 26294 | 1469550870464 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}] 09:34:30 INFO - PROCESS | 26294 | 1469550870468 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:30 INFO - PROCESS | 26294 | 1469550870704 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:34:30 INFO - PROCESS | 26294 | 1469550870734 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 26294 | 1469550870742 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd48400 == 41 [pid = 26294] [id = 673] 09:34:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x8f48b400) [pid = 26294] [serial = 2020] [outer = (nil)] 09:34:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x913aa400) [pid = 26294] [serial = 2021] [outer = 0x8f48b400] 09:34:30 INFO - PROCESS | 26294 | 1469550870829 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x91a5b400) [pid = 26294] [serial = 2022] [outer = 0x8f48b400] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x93b62400) [pid = 26294] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8beb1000) [pid = 26294] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8beaec00) [pid = 26294] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d0cbc00) [pid = 26294] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x93d73c00) [pid = 26294] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d9c2800) [pid = 26294] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d8da400) [pid = 26294] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d1fd400) [pid = 26294] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8e1e1000) [pid = 26294] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d72a800) [pid = 26294] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d727400) [pid = 26294] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91a65400) [pid = 26294] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:34:31 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d1f3400) [pid = 26294] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:34:31 INFO - PROCESS | 26294 | 1469550871900 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]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:34:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1479ms 09:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:34:31 INFO - PROCESS | 26294 | 1469550871935 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 26294 | 1469550871938 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:34:31 INFO - PROCESS | 26294 | 1469550871944 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 26294 | 1469550871948 Marionette TRACE conn4 <- [1,2666,null,{}] 09:34:31 INFO - PROCESS | 26294 | 1469550871953 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}] 09:34:31 INFO - PROCESS | 26294 | 1469550871958 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:32 INFO - PROCESS | 26294 | 1469550872111 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:34:32 INFO - PROCESS | 26294 | 1469550872272 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 26294 | 1469550872282 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c4400 == 42 [pid = 26294] [id = 674] 09:34:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8e1e0c00) [pid = 26294] [serial = 2023] [outer = (nil)] 09:34:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x9110c000) [pid = 26294] [serial = 2024] [outer = 0x8e1e0c00] 09:34:32 INFO - PROCESS | 26294 | 1469550872360 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91a68400) [pid = 26294] [serial = 2025] [outer = 0x8e1e0c00] 09:34:33 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:33 INFO - PROCESS | 26294 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:34:33 INFO - PROCESS | 26294 | 1469550873635 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]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:34:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1731ms 09:34:33 INFO - PROCESS | 26294 | 1469550873674 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 26294 | 1469550873680 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:34:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:34:33 INFO - PROCESS | 26294 | 1469550873696 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 26294 | 1469550873701 Marionette TRACE conn4 <- [1,2670,null,{}] 09:34:33 INFO - PROCESS | 26294 | 1469550873714 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}] 09:34:33 INFO - PROCESS | 26294 | 1469550873719 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:33 INFO - PROCESS | 26294 | 1469550873994 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:34:34 INFO - PROCESS | 26294 | 1469550874201 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 26294 | 1469550874212 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf48400 == 43 [pid = 26294] [id = 675] 09:34:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d0c5000) [pid = 26294] [serial = 2026] [outer = (nil)] 09:34:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d0ca400) [pid = 26294] [serial = 2027] [outer = 0x8d0c5000] 09:34:34 INFO - PROCESS | 26294 | 1469550874334 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d1fa000) [pid = 26294] [serial = 2028] [outer = 0x8d0c5000] 09:34:35 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:35 INFO - PROCESS | 26294 | 1469550875756 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"]]]}] 09:34:35 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 09:34:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:34:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:34:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2084ms 09:34:35 INFO - PROCESS | 26294 | 1469550875793 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 26294 | 1469550875800 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:34:35 INFO - PROCESS | 26294 | 1469550875940 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 26294 | 1469550875948 Marionette TRACE conn4 <- [1,2674,null,{}] 09:34:35 INFO - PROCESS | 26294 | 1469550875960 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}] 09:34:35 INFO - PROCESS | 26294 | 1469550875968 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:36 INFO - PROCESS | 26294 | 1469550876162 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:34:36 INFO - PROCESS | 26294 | 1469550876363 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 26294 | 1469550876371 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3b7800 == 44 [pid = 26294] [id = 676] 09:34:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8d9b8000) [pid = 26294] [serial = 2029] [outer = (nil)] 09:34:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d9cb400) [pid = 26294] [serial = 2030] [outer = 0x8d9b8000] 09:34:36 INFO - PROCESS | 26294 | 1469550876452 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8db4e800) [pid = 26294] [serial = 2031] [outer = 0x8d9b8000] 09:34:37 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:37 INFO - PROCESS | 26294 | 1469550877825 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"]]]}] 09:34:37 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 09:34:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:34:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:34:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2026ms 09:34:37 INFO - PROCESS | 26294 | 1469550877885 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 26294 | 1469550877889 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:34:38 INFO - PROCESS | 26294 | 1469550878031 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 26294 | 1469550878038 Marionette TRACE conn4 <- [1,2678,null,{}] 09:34:38 INFO - PROCESS | 26294 | 1469550878072 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}] 09:34:38 INFO - PROCESS | 26294 | 1469550878084 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:38 INFO - PROCESS | 26294 | 1469550878262 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:34:38 INFO - PROCESS | 26294 | 1469550878462 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 26294 | 1469550878473 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaa800 == 45 [pid = 26294] [id = 677] 09:34:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x8ebba000) [pid = 26294] [serial = 2032] [outer = (nil)] 09:34:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x91ac3400) [pid = 26294] [serial = 2033] [outer = 0x8ebba000] 09:34:38 INFO - PROCESS | 26294 | 1469550878594 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x91e86400) [pid = 26294] [serial = 2034] [outer = 0x8ebba000] 09:34:39 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:39 INFO - PROCESS | 26294 | 1469550879974 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]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2101ms 09:34:39 INFO - PROCESS | 26294 | 1469550879997 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:34:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:34:40 INFO - PROCESS | 26294 | 1469550880002 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:34:40 INFO - PROCESS | 26294 | 1469550880009 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 26294 | 1469550880012 Marionette TRACE conn4 <- [1,2682,null,{}] 09:34:40 INFO - PROCESS | 26294 | 1469550880018 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}] 09:34:40 INFO - PROCESS | 26294 | 1469550880023 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:40 INFO - PROCESS | 26294 | 1469550880252 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:34:40 INFO - PROCESS | 26294 | 1469550880471 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 26294 | 1469550880480 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48d000 == 46 [pid = 26294] [id = 678] 09:34:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x91102000) [pid = 26294] [serial = 2035] [outer = (nil)] 09:34:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x9242c000) [pid = 26294] [serial = 2036] [outer = 0x91102000] 09:34:40 INFO - PROCESS | 26294 | 1469550880558 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x9246c800) [pid = 26294] [serial = 2037] [outer = 0x91102000] 09:34:41 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:41 INFO - PROCESS | 26294 | 1469550881927 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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:34:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1931ms 09:34:41 INFO - PROCESS | 26294 | 1469550881940 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 26294 | 1469550881944 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:34:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:34:41 INFO - PROCESS | 26294 | 1469550881950 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 26294 | 1469550881953 Marionette TRACE conn4 <- [1,2686,null,{}] 09:34:41 INFO - PROCESS | 26294 | 1469550881959 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}] 09:34:41 INFO - PROCESS | 26294 | 1469550881964 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:42 INFO - PROCESS | 26294 | 1469550882173 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:34:42 INFO - PROCESS | 26294 | 1469550882393 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 26294 | 1469550882402 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3bbc00 == 47 [pid = 26294] [id = 679] 09:34:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8e1e3000) [pid = 26294] [serial = 2038] [outer = (nil)] 09:34:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x92474000) [pid = 26294] [serial = 2039] [outer = 0x8e1e3000] 09:34:42 INFO - PROCESS | 26294 | 1469550882480 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x92476c00) [pid = 26294] [serial = 2040] [outer = 0x8e1e3000] 09:34:44 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:44 INFO - PROCESS | 26294 | 1469550884109 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"]]]}] 09:34:44 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 09:34:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:34:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:34:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2186ms 09:34:44 INFO - PROCESS | 26294 | 1469550884137 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 26294 | 1469550884143 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:34:44 INFO - PROCESS | 26294 | 1469550884151 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 26294 | 1469550884157 Marionette TRACE conn4 <- [1,2690,null,{}] 09:34:44 INFO - PROCESS | 26294 | 1469550884165 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}] 09:34:44 INFO - PROCESS | 26294 | 1469550884170 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:44 INFO - PROCESS | 26294 | 1469550884329 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:34:44 INFO - PROCESS | 26294 | 1469550884641 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 26294 | 1469550884649 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8db000 == 48 [pid = 26294] [id = 680] 09:34:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x8d9bf800) [pid = 26294] [serial = 2041] [outer = (nil)] 09:34:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x8d9c9400) [pid = 26294] [serial = 2042] [outer = 0x8d9bf800] 09:34:44 INFO - PROCESS | 26294 | 1469550884724 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x8db4c800) [pid = 26294] [serial = 2043] [outer = 0x8d9bf800] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb4c00 == 47 [pid = 26294] [id = 601] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f2000 == 46 [pid = 26294] [id = 605] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8cf400 == 45 [pid = 26294] [id = 590] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd48400 == 44 [pid = 26294] [id = 673] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3c400 == 43 [pid = 26294] [id = 672] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f7400 == 42 [pid = 26294] [id = 671] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cf800 == 41 [pid = 26294] [id = 670] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44400 == 40 [pid = 26294] [id = 669] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3ec00 == 39 [pid = 26294] [id = 591] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8beafc00 == 38 [pid = 26294] [id = 657] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c4400 == 37 [pid = 26294] [id = 606] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c4000 == 36 [pid = 26294] [id = 594] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3ba000 == 35 [pid = 26294] [id = 659] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb2400 == 34 [pid = 26294] [id = 595] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c1c00 == 33 [pid = 26294] [id = 661] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8f489000 == 32 [pid = 26294] [id = 600] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f2800 == 31 [pid = 26294] [id = 662] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45c00 == 30 [pid = 26294] [id = 604] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x91e85800 == 29 [pid = 26294] [id = 665] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fb000 == 28 [pid = 26294] [id = 658] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48e800 == 27 [pid = 26294] [id = 592] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd47c00 == 26 [pid = 26294] [id = 593] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4dc00 == 25 [pid = 26294] [id = 663] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x94822000 == 24 [pid = 26294] [id = 602] 09:34:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bac00 == 23 [pid = 26294] [id = 660] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf4ac00 == 22 [pid = 26294] [id = 668] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x91e8fc00 == 21 [pid = 26294] [id = 667] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3c0c00 == 20 [pid = 26294] [id = 598] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x91a59400 == 19 [pid = 26294] [id = 664] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cf400 == 18 [pid = 26294] [id = 597] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f8000 == 17 [pid = 26294] [id = 666] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x92c0dc00 == 16 [pid = 26294] [id = 596] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x939d9400 == 15 [pid = 26294] [id = 599] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb7c00 == 14 [pid = 26294] [id = 603] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c0800 == 13 [pid = 26294] [id = 607] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3bbc00 == 12 [pid = 26294] [id = 679] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48d000 == 11 [pid = 26294] [id = 678] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3b7800 == 10 [pid = 26294] [id = 676] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaa800 == 9 [pid = 26294] [id = 677] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c4400 == 8 [pid = 26294] [id = 674] 09:34:46 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf48400 == 7 [pid = 26294] [id = 675] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x8eb3f800) [pid = 26294] [serial = 1983] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x95219c00) [pid = 26294] [serial = 1953] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8cf47400) [pid = 26294] [serial = 1974] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x98f0b800) [pid = 26294] [serial = 1959] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x948ba000) [pid = 26294] [serial = 1952] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x98446400) [pid = 26294] [serial = 1958] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8db47800) [pid = 26294] [serial = 1946] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x9536ac00) [pid = 26294] [serial = 1955] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8f48a800) [pid = 26294] [serial = 1971] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8d9ce800) [pid = 26294] [serial = 1979] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8e249000) [pid = 26294] [serial = 1970] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d72ec00) [pid = 26294] [serial = 1977] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x97930400) [pid = 26294] [serial = 1956] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8e24cc00) [pid = 26294] [serial = 1947] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x9a084000) [pid = 26294] [serial = 1962] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8beb9400) [pid = 26294] [serial = 1973] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x92c05c00) [pid = 26294] [serial = 1968] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8e1dec00) [pid = 26294] [serial = 1982] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8db44000) [pid = 26294] [serial = 1980] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91e83800) [pid = 26294] [serial = 1967] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91e9a800) [pid = 26294] [serial = 1950] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x9a090000) [pid = 26294] [serial = 1964] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x9a16d800) [pid = 26294] [serial = 1965] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d3b8c00) [pid = 26294] [serial = 1976] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91e8a800) [pid = 26294] [serial = 1949] [outer = (nil)] [url = about:blank] 09:34:46 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x99c04800) [pid = 26294] [serial = 1961] [outer = (nil)] [url = about:blank] 09:34:47 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:47 INFO - PROCESS | 26294 | 1469550887364 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"]]]}] 09:34:47 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 09:34:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:34:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:34:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 3239ms 09:34:47 INFO - PROCESS | 26294 | 1469550887394 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:34:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:34:47 INFO - PROCESS | 26294 | 1469550887403 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:34:47 INFO - PROCESS | 26294 | 1469550887416 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 26294 | 1469550887423 Marionette TRACE conn4 <- [1,2694,null,{}] 09:34:47 INFO - PROCESS | 26294 | 1469550887434 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}] 09:34:47 INFO - PROCESS | 26294 | 1469550887445 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:47 INFO - PROCESS | 26294 | 1469550887740 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:34:47 INFO - PROCESS | 26294 | 1469550887847 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 26294 | 1469550887856 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3c400 == 8 [pid = 26294] [id = 681] 09:34:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8cf42000) [pid = 26294] [serial = 2044] [outer = (nil)] 09:34:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d0cb400) [pid = 26294] [serial = 2045] [outer = 0x8cf42000] 09:34:47 INFO - PROCESS | 26294 | 1469550887927 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d1f4c00) [pid = 26294] [serial = 2046] [outer = 0x8cf42000] 09:34:49 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:49 INFO - PROCESS | 26294 | 1469550889104 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"]]]}] 09:34:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:34:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:34:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:34:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1739ms 09:34:49 INFO - PROCESS | 26294 | 1469550889153 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 26294 | 1469550889162 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:34:49 INFO - PROCESS | 26294 | 1469550889180 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 26294 | 1469550889183 Marionette TRACE conn4 <- [1,2698,null,{}] 09:34:49 INFO - PROCESS | 26294 | 1469550889190 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}] 09:34:49 INFO - PROCESS | 26294 | 1469550889195 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:49 INFO - PROCESS | 26294 | 1469550889406 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:34:49 INFO - PROCESS | 26294 | 1469550889527 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 26294 | 1469550889539 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3c0400 == 9 [pid = 26294] [id = 682] 09:34:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d727c00) [pid = 26294] [serial = 2047] [outer = (nil)] 09:34:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d733400) [pid = 26294] [serial = 2048] [outer = 0x8d727c00] 09:34:49 INFO - PROCESS | 26294 | 1469550889608 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d8d5800) [pid = 26294] [serial = 2049] [outer = 0x8d727c00] 09:34:51 INFO - PROCESS | 26294 | SkCairoFTTypeface::onFilterRec unimplemented 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e1e0c00) [pid = 26294] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8f48b400) [pid = 26294] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91e8b000) [pid = 26294] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x9203fc00) [pid = 26294] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8cf44800) [pid = 26294] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8e243800) [pid = 26294] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91a5bc00) [pid = 26294] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8bd46c00) [pid = 26294] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d0c1400) [pid = 26294] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d1f2400) [pid = 26294] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d1f4000) [pid = 26294] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d8dcc00) [pid = 26294] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8db4b000) [pid = 26294] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:34:51 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d8cf000) [pid = 26294] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:34:51 INFO - PROCESS | 26294 | 1469550891210 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"]]]}] 09:34:51 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 09:34:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:34:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:34:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2090ms 09:34:51 INFO - PROCESS | 26294 | 1469550891270 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 26294 | 1469550891274 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:34:51 INFO - PROCESS | 26294 | 1469550891287 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 26294 | 1469550891293 Marionette TRACE conn4 <- [1,2702,null,{}] 09:34:51 INFO - PROCESS | 26294 | 1469550891312 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}] 09:34:51 INFO - PROCESS | 26294 | 1469550891321 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:51 INFO - PROCESS | 26294 | 1469550891473 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:34:51 INFO - PROCESS | 26294 | 1469550891486 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 26294 | 1469550891498 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9d2000 == 10 [pid = 26294] [id = 683] 09:34:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8db41400) [pid = 26294] [serial = 2050] [outer = (nil)] 09:34:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8db46c00) [pid = 26294] [serial = 2051] [outer = 0x8db41400] 09:34:51 INFO - PROCESS | 26294 | 1469550891567 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e1dd400) [pid = 26294] [serial = 2052] [outer = 0x8db41400] 09:34:52 INFO - PROCESS | 26294 | 1469550892425 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:34:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1201ms 09:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:34:52 INFO - PROCESS | 26294 | 1469550892482 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 26294 | 1469550892485 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:34:52 INFO - PROCESS | 26294 | 1469550892492 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 26294 | 1469550892495 Marionette TRACE conn4 <- [1,2706,null,{}] 09:34:52 INFO - PROCESS | 26294 | 1469550892501 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}] 09:34:52 INFO - PROCESS | 26294 | 1469550892505 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:52 INFO - PROCESS | 26294 | 1469550892679 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:34:52 INFO - PROCESS | 26294 | 1469550892689 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 26294 | 1469550892697 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b9800 == 11 [pid = 26294] [id = 684] 09:34:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8db47c00) [pid = 26294] [serial = 2053] [outer = (nil)] 09:34:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8e24f000) [pid = 26294] [serial = 2054] [outer = 0x8db47c00] 09:34:52 INFO - PROCESS | 26294 | 1469550892764 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8eb36800) [pid = 26294] [serial = 2055] [outer = 0x8db47c00] 09:34:53 INFO - PROCESS | 26294 | 1469550893991 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:34:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1538ms 09:34:54 INFO - PROCESS | 26294 | 1469550894029 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:34:54 INFO - PROCESS | 26294 | 1469550894036 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:34:54 INFO - PROCESS | 26294 | 1469550894045 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 26294 | 1469550894050 Marionette TRACE conn4 <- [1,2710,null,{}] 09:34:54 INFO - PROCESS | 26294 | 1469550894060 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}] 09:34:54 INFO - PROCESS | 26294 | 1469550894065 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:54 INFO - PROCESS | 26294 | 1469550894300 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:34:54 INFO - PROCESS | 26294 | 1469550894580 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 26294 | 1469550894589 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beab800 == 12 [pid = 26294] [id = 685] 09:34:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d0c8800) [pid = 26294] [serial = 2056] [outer = (nil)] 09:34:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d731000) [pid = 26294] [serial = 2057] [outer = 0x8d0c8800] 09:34:54 INFO - PROCESS | 26294 | 1469550894673 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9bbc00) [pid = 26294] [serial = 2058] [outer = 0x8d0c8800] 09:34:55 INFO - PROCESS | 26294 | 1469550895714 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] 09:34:55 INFO - PROCESS | 26294 | 1469550895744 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:34:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:34:55 INFO - PROCESS | 26294 | 1469550895755 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 26294 | 1469550895759 Marionette TRACE conn4 <- [1,2714,null,{}] 09:34:55 INFO - PROCESS | 26294 | 1469550895766 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}] 09:34:55 INFO - PROCESS | 26294 | 1469550895771 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:55 INFO - PROCESS | 26294 | 1469550895983 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:34:56 INFO - PROCESS | 26294 | 1469550896270 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 26294 | 1469550896281 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24f800 == 13 [pid = 26294] [id = 686] 09:34:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8e250400) [pid = 26294] [serial = 2059] [outer = (nil)] 09:34:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8eb3a000) [pid = 26294] [serial = 2060] [outer = 0x8e250400] 09:34:56 INFO - PROCESS | 26294 | 1469550896405 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8eb40000) [pid = 26294] [serial = 2061] [outer = 0x8e250400] 09:34:57 INFO - PROCESS | 26294 | 1469550897392 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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:34:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1685ms 09:34:57 INFO - PROCESS | 26294 | 1469550897440 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 26294 | 1469550897444 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:34:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:34:57 INFO - PROCESS | 26294 | 1469550897451 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 26294 | 1469550897458 Marionette TRACE conn4 <- [1,2718,null,{}] 09:34:57 INFO - PROCESS | 26294 | 1469550897474 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}] 09:34:57 INFO - PROCESS | 26294 | 1469550897482 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:57 INFO - PROCESS | 26294 | 1469550897681 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:34:57 INFO - PROCESS | 26294 | 1469550897910 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 26294 | 1469550897918 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f480400 == 14 [pid = 26294] [id = 687] 09:34:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f48b400) [pid = 26294] [serial = 2062] [outer = (nil)] 09:34:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f54f800) [pid = 26294] [serial = 2063] [outer = 0x8f48b400] 09:34:58 INFO - PROCESS | 26294 | 1469550898045 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8f554000) [pid = 26294] [serial = 2064] [outer = 0x8f48b400] 09:34:59 INFO - PROCESS | 26294 | 1469550899176 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] 09:34:59 INFO - PROCESS | 26294 | 1469550899244 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:34:59 INFO - PROCESS | 26294 | 1469550899254 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 26294 | 1469550899257 Marionette TRACE conn4 <- [1,2722,null,{}] 09:34:59 INFO - PROCESS | 26294 | 1469550899266 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}] 09:34:59 INFO - PROCESS | 26294 | 1469550899271 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:59 INFO - PROCESS | 26294 | 1469550899444 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:34:59 INFO - PROCESS | 26294 | 1469550899790 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 26294 | 1469550899804 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x913aa400) [pid = 26294] [serial = 2021] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91a5b400) [pid = 26294] [serial = 2022] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x91e92c00) [pid = 26294] [serial = 1997] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91e96c00) [pid = 26294] [serial = 1998] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x92330400) [pid = 26294] [serial = 2003] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x92434c00) [pid = 26294] [serial = 2004] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91103800) [pid = 26294] [serial = 1991] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x9110f400) [pid = 26294] [serial = 1992] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8f487800) [pid = 26294] [serial = 1986] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8f481c00) [pid = 26294] [serial = 1985] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91ac1c00) [pid = 26294] [serial = 1994] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x91ad0c00) [pid = 26294] [serial = 1995] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8bd50000) [pid = 26294] [serial = 2009] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8beb6400) [pid = 26294] [serial = 2010] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x928d2000) [pid = 26294] [serial = 2006] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8e249800) [pid = 26294] [serial = 2007] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d3b4000) [pid = 26294] [serial = 2012] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d3c2c00) [pid = 26294] [serial = 2013] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8d734000) [pid = 26294] [serial = 1988] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8d9cec00) [pid = 26294] [serial = 1989] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x8d9c5000) [pid = 26294] [serial = 2015] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x8db50c00) [pid = 26294] [serial = 2016] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x91ed2000) [pid = 26294] [serial = 2000] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x91ed5400) [pid = 26294] [serial = 2001] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x8f55a000) [pid = 26294] [serial = 2019] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 54 (0x8f485c00) [pid = 26294] [serial = 2018] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 53 (0x91a68400) [pid = 26294] [serial = 2025] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | --DOMWINDOW == 52 (0x9110c000) [pid = 26294] [serial = 2024] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45800 == 15 [pid = 26294] [id = 688] 09:34:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 53 (0x8beab000) [pid = 26294] [serial = 2065] [outer = (nil)] 09:34:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 54 (0x8cf47400) [pid = 26294] [serial = 2066] [outer = 0x8beab000] 09:34:59 INFO - PROCESS | 26294 | 1469550899948 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0x8d0cf400) [pid = 26294] [serial = 2067] [outer = 0x8beab000] 09:35:00 INFO - PROCESS | 26294 | 1469550900800 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] 09:35:00 INFO - PROCESS | 26294 | 1469550900853 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:35:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:35:00 INFO - PROCESS | 26294 | 1469550900864 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 26294 | 1469550900868 Marionette TRACE conn4 <- [1,2726,null,{}] 09:35:00 INFO - PROCESS | 26294 | 1469550900874 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}] 09:35:00 INFO - PROCESS | 26294 | 1469550900879 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:01 INFO - PROCESS | 26294 | 1469550901040 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:35:01 INFO - PROCESS | 26294 | 1469550901052 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 26294 | 1469550901060 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9b3800 == 16 [pid = 26294] [id = 689] 09:35:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x8d9c4400) [pid = 26294] [serial = 2068] [outer = (nil)] 09:35:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x8d9cbc00) [pid = 26294] [serial = 2069] [outer = 0x8d9c4400] 09:35:01 INFO - PROCESS | 26294 | 1469550901133 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x8db4ac00) [pid = 26294] [serial = 2070] [outer = 0x8d9c4400] 09:35:02 INFO - PROCESS | 26294 | 1469550902234 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1400ms 09:35:02 INFO - PROCESS | 26294 | 1469550902265 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 26294 | 1469550902270 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:35:02 INFO - PROCESS | 26294 | 1469550902279 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 26294 | 1469550902286 Marionette TRACE conn4 <- [1,2730,null,{}] 09:35:02 INFO - PROCESS | 26294 | 1469550902302 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}] 09:35:02 INFO - PROCESS | 26294 | 1469550902310 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:02 INFO - PROCESS | 26294 | 1469550902553 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:35:02 INFO - PROCESS | 26294 | 1469550902594 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 26294 | 1469550902607 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8ebb7c00 == 17 [pid = 26294] [id = 690] 09:35:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8ebb9c00) [pid = 26294] [serial = 2071] [outer = (nil)] 09:35:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8f487000) [pid = 26294] [serial = 2072] [outer = 0x8ebb9c00] 09:35:02 INFO - PROCESS | 26294 | 1469550902765 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8f54e800) [pid = 26294] [serial = 2073] [outer = 0x8ebb9c00] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8cf42000) [pid = 26294] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x8d727c00) [pid = 26294] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x8db41400) [pid = 26294] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x8d0c5000) [pid = 26294] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x8d9b8000) [pid = 26294] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x8ebba000) [pid = 26294] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 54 (0x91102000) [pid = 26294] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:35:03 INFO - PROCESS | 26294 | --DOMWINDOW == 53 (0x8e1e3000) [pid = 26294] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:35:04 INFO - PROCESS | 26294 | 1469550904444 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"]]]}] 09:35:04 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 09:35:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:35:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:35:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2195ms 09:35:04 INFO - PROCESS | 26294 | 1469550904474 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 26294 | 1469550904480 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:35:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:35:04 INFO - PROCESS | 26294 | 1469550904490 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 26294 | 1469550904494 Marionette TRACE conn4 <- [1,2734,null,{}] 09:35:04 INFO - PROCESS | 26294 | 1469550904609 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}] 09:35:04 INFO - PROCESS | 26294 | 1469550904616 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:04 INFO - PROCESS | 26294 | 1469550904780 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:35:04 INFO - PROCESS | 26294 | 1469550904959 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 26294 | 1469550904969 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:04 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd49800 == 18 [pid = 26294] [id = 691] 09:35:04 INFO - PROCESS | 26294 | ++DOMWINDOW == 54 (0x8beb5800) [pid = 26294] [serial = 2074] [outer = (nil)] 09:35:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0x8d9c5000) [pid = 26294] [serial = 2075] [outer = 0x8beb5800] 09:35:05 INFO - PROCESS | 26294 | 1469550905051 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x8d9cc800) [pid = 26294] [serial = 2076] [outer = 0x8beb5800] 09:35:06 INFO - PROCESS | 26294 | 1469550906033 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:35:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1591ms 09:35:06 INFO - PROCESS | 26294 | 1469550906080 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 26294 | 1469550906088 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:35:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:35:06 INFO - PROCESS | 26294 | 1469550906135 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 26294 | 1469550906140 Marionette TRACE conn4 <- [1,2738,null,{}] 09:35:06 INFO - PROCESS | 26294 | 1469550906146 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}] 09:35:06 INFO - PROCESS | 26294 | 1469550906152 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:06 INFO - PROCESS | 26294 | 1469550906384 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:35:06 INFO - PROCESS | 26294 | 1469550906631 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 26294 | 1469550906643 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:06 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d72dc00 == 19 [pid = 26294] [id = 692] 09:35:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x8f484000) [pid = 26294] [serial = 2077] [outer = (nil)] 09:35:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x8f558800) [pid = 26294] [serial = 2078] [outer = 0x8f484000] 09:35:06 INFO - PROCESS | 26294 | 1469550906734 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x91102400) [pid = 26294] [serial = 2079] [outer = 0x8f484000] 09:35:07 INFO - PROCESS | 26294 | 1469550907714 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]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:35:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1641ms 09:35:07 INFO - PROCESS | 26294 | 1469550907772 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:35:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:35:07 INFO - PROCESS | 26294 | 1469550907777 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:35:07 INFO - PROCESS | 26294 | 1469550907783 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 26294 | 1469550907789 Marionette TRACE conn4 <- [1,2742,null,{}] 09:35:07 INFO - PROCESS | 26294 | 1469550907806 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}] 09:35:07 INFO - PROCESS | 26294 | 1469550907814 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:08 INFO - PROCESS | 26294 | 1469550908044 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:35:08 INFO - PROCESS | 26294 | 1469550908279 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 26294 | 1469550908290 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a8800 == 20 [pid = 26294] [id = 693] 09:35:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x913a8c00) [pid = 26294] [serial = 2080] [outer = (nil)] 09:35:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x913ac000) [pid = 26294] [serial = 2081] [outer = 0x913a8c00] 09:35:08 INFO - PROCESS | 26294 | 1469550908414 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x91a5b800) [pid = 26294] [serial = 2082] [outer = 0x913a8c00] 09:35:09 INFO - PROCESS | 26294 | 1469550909308 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:35:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1587ms 09:35:09 INFO - PROCESS | 26294 | 1469550909370 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:35:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:35:09 INFO - PROCESS | 26294 | 1469550909374 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:35:09 INFO - PROCESS | 26294 | 1469550909381 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 26294 | 1469550909384 Marionette TRACE conn4 <- [1,2746,null,{}] 09:35:09 INFO - PROCESS | 26294 | 1469550909390 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}] 09:35:09 INFO - PROCESS | 26294 | 1469550909395 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:09 INFO - PROCESS | 26294 | 1469550909586 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:35:09 INFO - PROCESS | 26294 | 1469550909768 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 26294 | 1469550909777 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x913aa800 == 21 [pid = 26294] [id = 694] 09:35:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x91a64000) [pid = 26294] [serial = 2083] [outer = (nil)] 09:35:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x91a68400) [pid = 26294] [serial = 2084] [outer = 0x91a64000] 09:35:09 INFO - PROCESS | 26294 | 1469550909857 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x91ac4800) [pid = 26294] [serial = 2085] [outer = 0x91a64000] 09:35:10 INFO - PROCESS | 26294 | 1469550910776 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:35:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1431ms 09:35:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:35:10 INFO - PROCESS | 26294 | 1469550910812 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 26294 | 1469550910815 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:35:10 INFO - PROCESS | 26294 | 1469550910822 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 26294 | 1469550910825 Marionette TRACE conn4 <- [1,2750,null,{}] 09:35:10 INFO - PROCESS | 26294 | 1469550910831 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}] 09:35:10 INFO - PROCESS | 26294 | 1469550910837 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:11 INFO - PROCESS | 26294 | 1469550911076 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:35:11 INFO - PROCESS | 26294 | 1469550911224 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 26294 | 1469550911232 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3b800 == 22 [pid = 26294] [id = 695] 09:35:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d72d000) [pid = 26294] [serial = 2086] [outer = (nil)] 09:35:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91acc400) [pid = 26294] [serial = 2087] [outer = 0x8d72d000] 09:35:11 INFO - PROCESS | 26294 | 1469550911346 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x91ace800) [pid = 26294] [serial = 2088] [outer = 0x8d72d000] 09:35:12 INFO - PROCESS | 26294 | 1469550912350 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:35:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1589ms 09:35:12 INFO - PROCESS | 26294 | 1469550912409 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 26294 | 1469550912412 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:35:12 INFO - PROCESS | 26294 | 1469550912420 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 26294 | 1469550912424 Marionette TRACE conn4 <- [1,2754,null,{}] 09:35:12 INFO - PROCESS | 26294 | 1469550912429 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}] 09:35:12 INFO - PROCESS | 26294 | 1469550912441 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:12 INFO - PROCESS | 26294 | 1469550912837 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:35:13 INFO - PROCESS | 26294 | 1469550913087 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 26294 | 1469550913093 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:13 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f2400 == 23 [pid = 26294] [id = 696] 09:35:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d1f2800) [pid = 26294] [serial = 2089] [outer = (nil)] 09:35:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d3b7c00) [pid = 26294] [serial = 2090] [outer = 0x8d1f2800] 09:35:13 INFO - PROCESS | 26294 | 1469550913215 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d8cf000) [pid = 26294] [serial = 2091] [outer = 0x8d1f2800] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d0cb400) [pid = 26294] [serial = 2045] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d9c9400) [pid = 26294] [serial = 2042] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d733400) [pid = 26294] [serial = 2048] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8db46c00) [pid = 26294] [serial = 2051] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d1fa000) [pid = 26294] [serial = 2028] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d0ca400) [pid = 26294] [serial = 2027] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8e24f000) [pid = 26294] [serial = 2054] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8db4e800) [pid = 26294] [serial = 2031] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d9cb400) [pid = 26294] [serial = 2030] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91e86400) [pid = 26294] [serial = 2034] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x91ac3400) [pid = 26294] [serial = 2033] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x9246c800) [pid = 26294] [serial = 2037] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x9242c000) [pid = 26294] [serial = 2036] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x92476c00) [pid = 26294] [serial = 2040] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x92474000) [pid = 26294] [serial = 2039] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x8e1dd400) [pid = 26294] [serial = 2052] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 54 (0x8d8d5800) [pid = 26294] [serial = 2049] [outer = (nil)] [url = about:blank] 09:35:14 INFO - PROCESS | 26294 | --DOMWINDOW == 53 (0x8d1f4c00) [pid = 26294] [serial = 2046] [outer = (nil)] [url = about:blank] 09:35:15 INFO - PROCESS | 26294 | 1469550915106 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]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:35:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2744ms 09:35:15 INFO - PROCESS | 26294 | 1469550915165 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 26294 | 1469550915171 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:35:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:35:15 INFO - PROCESS | 26294 | 1469550915179 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 26294 | 1469550915184 Marionette TRACE conn4 <- [1,2758,null,{}] 09:35:15 INFO - PROCESS | 26294 | 1469550915195 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}] 09:35:15 INFO - PROCESS | 26294 | 1469550915200 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:15 INFO - PROCESS | 26294 | 1469550915433 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:35:15 INFO - PROCESS | 26294 | 1469550915569 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 26294 | 1469550915578 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:15 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c6800 == 24 [pid = 26294] [id = 697] 09:35:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 54 (0x8d0c7400) [pid = 26294] [serial = 2092] [outer = (nil)] 09:35:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0x8d1f7800) [pid = 26294] [serial = 2093] [outer = 0x8d0c7400] 09:35:15 INFO - PROCESS | 26294 | 1469550915656 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x8d1fa000) [pid = 26294] [serial = 2094] [outer = 0x8d0c7400] 09:35:16 INFO - PROCESS | 26294 | 1469550916653 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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:35:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1485ms 09:35:16 INFO - PROCESS | 26294 | 1469550916664 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 26294 | 1469550916673 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:35:16 INFO - PROCESS | 26294 | 1469550916684 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 26294 | 1469550916688 Marionette TRACE conn4 <- [1,2762,null,{}] 09:35:16 INFO - PROCESS | 26294 | 1469550916694 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}] 09:35:16 INFO - PROCESS | 26294 | 1469550916700 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:16 INFO - PROCESS | 26294 | 1469550916916 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:35:17 INFO - PROCESS | 26294 | 1469550917016 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 26294 | 1469550917031 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d8d2000 == 25 [pid = 26294] [id = 698] 09:35:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x8d8d5c00) [pid = 26294] [serial = 2095] [outer = (nil)] 09:35:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x8d9b4400) [pid = 26294] [serial = 2096] [outer = 0x8d8d5c00] 09:35:17 INFO - PROCESS | 26294 | 1469550917108 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8d9c0400) [pid = 26294] [serial = 2097] [outer = 0x8d8d5c00] 09:35:18 INFO - PROCESS | 26294 | 1469550918063 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:35:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1439ms 09:35:18 INFO - PROCESS | 26294 | 1469550918123 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 26294 | 1469550918126 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:35:18 INFO - PROCESS | 26294 | 1469550918133 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 26294 | 1469550918139 Marionette TRACE conn4 <- [1,2766,null,{}] 09:35:18 INFO - PROCESS | 26294 | 1469550918162 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}] 09:35:18 INFO - PROCESS | 26294 | 1469550918171 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:18 INFO - PROCESS | 26294 | 1469550918384 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:35:18 INFO - PROCESS | 26294 | 1469550918409 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 26294 | 1469550918420 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1e1000 == 26 [pid = 26294] [id = 699] 09:35:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8e1e2000) [pid = 26294] [serial = 2098] [outer = (nil)] 09:35:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8e243800) [pid = 26294] [serial = 2099] [outer = 0x8e1e2000] 09:35:18 INFO - PROCESS | 26294 | 1469550918489 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8e24b400) [pid = 26294] [serial = 2100] [outer = 0x8e1e2000] 09:35:19 INFO - PROCESS | 26294 | 1469550919657 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]]]}] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8d9c4400) [pid = 26294] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8ebb9c00) [pid = 26294] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 59 (0x8d0c8800) [pid = 26294] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 58 (0x8db47c00) [pid = 26294] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 57 (0x8e250400) [pid = 26294] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 56 (0x8beab000) [pid = 26294] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 55 (0x8f48b400) [pid = 26294] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:35:19 INFO - PROCESS | 26294 | --DOMWINDOW == 54 (0x8d9bf800) [pid = 26294] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1590ms 09:35:19 INFO - PROCESS | 26294 | 1469550919723 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 26294 | 1469550919727 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:35:19 INFO - PROCESS | 26294 | 1469550919733 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 26294 | 1469550919737 Marionette TRACE conn4 <- [1,2770,null,{}] 09:35:19 INFO - PROCESS | 26294 | 1469550919742 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}] 09:35:19 INFO - PROCESS | 26294 | 1469550919747 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:19 INFO - PROCESS | 26294 | 1469550919898 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:35:20 INFO - PROCESS | 26294 | 1469550920076 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 26294 | 1469550920082 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d727c00 == 27 [pid = 26294] [id = 700] 09:35:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 55 (0x8db44800) [pid = 26294] [serial = 2101] [outer = (nil)] 09:35:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 56 (0x8eb3a800) [pid = 26294] [serial = 2102] [outer = 0x8db44800] 09:35:20 INFO - PROCESS | 26294 | 1469550920156 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 57 (0x8ebc2800) [pid = 26294] [serial = 2103] [outer = 0x8db44800] 09:35:20 INFO - PROCESS | 26294 | 1469550920908 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1187ms 09:35:20 INFO - PROCESS | 26294 | 1469550920922 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 26294 | 1469550920925 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:35:20 INFO - PROCESS | 26294 | 1469550920931 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 26294 | 1469550920935 Marionette TRACE conn4 <- [1,2774,null,{}] 09:35:20 INFO - PROCESS | 26294 | 1469550920940 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}] 09:35:20 INFO - PROCESS | 26294 | 1469550920945 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:21 INFO - PROCESS | 26294 | 1469550921140 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:35:21 INFO - PROCESS | 26294 | 1469550921185 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 26294 | 1469550921193 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb36000 == 28 [pid = 26294] [id = 701] 09:35:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 58 (0x8f488400) [pid = 26294] [serial = 2104] [outer = (nil)] 09:35:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 59 (0x8f48f000) [pid = 26294] [serial = 2105] [outer = 0x8f488400] 09:35:21 INFO - PROCESS | 26294 | 1469550921263 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 60 (0x8f55ac00) [pid = 26294] [serial = 2106] [outer = 0x8f488400] 09:35:22 INFO - PROCESS | 26294 | 1469550922356 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1484ms 09:35:22 INFO - PROCESS | 26294 | 1469550922416 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 26294 | 1469550922422 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:35:22 INFO - PROCESS | 26294 | 1469550922431 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 26294 | 1469550922436 Marionette TRACE conn4 <- [1,2778,null,{}] 09:35:22 INFO - PROCESS | 26294 | 1469550922444 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}] 09:35:22 INFO - PROCESS | 26294 | 1469550922450 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:22 INFO - PROCESS | 26294 | 1469550922633 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:35:22 INFO - PROCESS | 26294 | 1469550922894 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 26294 | 1469550922901 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c6c00 == 29 [pid = 26294] [id = 702] 09:35:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d0cb000) [pid = 26294] [serial = 2107] [outer = (nil)] 09:35:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d730400) [pid = 26294] [serial = 2108] [outer = 0x8d0cb000] 09:35:23 INFO - PROCESS | 26294 | 1469550923012 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d9bc800) [pid = 26294] [serial = 2109] [outer = 0x8d0cb000] 09:35:23 INFO - PROCESS | 26294 | 1469550923950 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]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1536ms 09:35:23 INFO - PROCESS | 26294 | 1469550923966 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 26294 | 1469550923973 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:35:23 INFO - PROCESS | 26294 | 1469550923983 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 26294 | 1469550923987 Marionette TRACE conn4 <- [1,2782,null,{}] 09:35:23 INFO - PROCESS | 26294 | 1469550923994 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}] 09:35:24 INFO - PROCESS | 26294 | 1469550924000 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:24 INFO - PROCESS | 26294 | 1469550924179 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:35:24 INFO - PROCESS | 26294 | 1469550924361 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 26294 | 1469550924371 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db48000 == 30 [pid = 26294] [id = 703] 09:35:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8e243c00) [pid = 26294] [serial = 2110] [outer = (nil)] 09:35:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8f481800) [pid = 26294] [serial = 2111] [outer = 0x8e243c00] 09:35:24 INFO - PROCESS | 26294 | 1469550924454 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8e24f400) [pid = 26294] [serial = 2112] [outer = 0x8e243c00] 09:35:25 INFO - PROCESS | 26294 | 1469550925507 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1581ms 09:35:25 INFO - PROCESS | 26294 | 1469550925564 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 26294 | 1469550925569 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:35:25 INFO - PROCESS | 26294 | 1469550925575 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 26294 | 1469550925581 Marionette TRACE conn4 <- [1,2786,null,{}] 09:35:25 INFO - PROCESS | 26294 | 1469550925598 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}] 09:35:25 INFO - PROCESS | 26294 | 1469550925607 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:25 INFO - PROCESS | 26294 | 1469550925812 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:35:26 INFO - PROCESS | 26294 | 1469550926038 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 26294 | 1469550926046 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a60800 == 31 [pid = 26294] [id = 704] 09:35:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x91a61000) [pid = 26294] [serial = 2113] [outer = (nil)] 09:35:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x91a64c00) [pid = 26294] [serial = 2114] [outer = 0x91a61000] 09:35:26 INFO - PROCESS | 26294 | 1469550926176 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91a68c00) [pid = 26294] [serial = 2115] [outer = 0x91a61000] 09:35:27 INFO - PROCESS | 26294 | 1469550927134 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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1637ms 09:35:27 INFO - PROCESS | 26294 | 1469550927212 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 26294 | 1469550927216 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:35:27 INFO - PROCESS | 26294 | 1469550927223 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 26294 | 1469550927226 Marionette TRACE conn4 <- [1,2790,null,{}] 09:35:27 INFO - PROCESS | 26294 | 1469550927232 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}] 09:35:27 INFO - PROCESS | 26294 | 1469550927238 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:27 INFO - PROCESS | 26294 | 1469550927454 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:35:27 INFO - PROCESS | 26294 | 1469550927687 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 26294 | 1469550927696 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:27 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1d4800 == 32 [pid = 26294] [id = 705] 09:35:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8e1e0400) [pid = 26294] [serial = 2116] [outer = (nil)] 09:35:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91a5dc00) [pid = 26294] [serial = 2117] [outer = 0x8e1e0400] 09:35:27 INFO - PROCESS | 26294 | 1469550927838 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x91e87800) [pid = 26294] [serial = 2118] [outer = 0x8e1e0400] 09:35:28 INFO - PROCESS | 26294 | 1469550928937 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]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1736ms 09:35:28 INFO - PROCESS | 26294 | 1469550928960 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:35:28 INFO - PROCESS | 26294 | 1469550928965 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:35:28 INFO - PROCESS | 26294 | 1469550928972 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 26294 | 1469550928977 Marionette TRACE conn4 <- [1,2794,null,{}] 09:35:28 INFO - PROCESS | 26294 | 1469550928985 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}] 09:35:28 INFO - PROCESS | 26294 | 1469550928990 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:29 INFO - PROCESS | 26294 | 1469550929162 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:35:29 INFO - PROCESS | 26294 | 1469550929423 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 26294 | 1469550929431 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c4800 == 33 [pid = 26294] [id = 706] 09:35:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d1fb400) [pid = 26294] [serial = 2119] [outer = (nil)] 09:35:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d3be000) [pid = 26294] [serial = 2120] [outer = 0x8d1fb400] 09:35:29 INFO - PROCESS | 26294 | 1469550929552 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d732c00) [pid = 26294] [serial = 2121] [outer = 0x8d1fb400] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8f54e800) [pid = 26294] [serial = 2073] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d9bbc00) [pid = 26294] [serial = 2058] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8eb36800) [pid = 26294] [serial = 2055] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8eb40000) [pid = 26294] [serial = 2061] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d0cf400) [pid = 26294] [serial = 2067] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f54f800) [pid = 26294] [serial = 2063] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8cf47400) [pid = 26294] [serial = 2066] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f554000) [pid = 26294] [serial = 2064] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d731000) [pid = 26294] [serial = 2057] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8eb3a000) [pid = 26294] [serial = 2060] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x8db4c800) [pid = 26294] [serial = 2043] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8db4ac00) [pid = 26294] [serial = 2070] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x8d9cbc00) [pid = 26294] [serial = 2069] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8f487000) [pid = 26294] [serial = 2072] [outer = (nil)] [url = about:blank] 09:35:30 INFO - PROCESS | 26294 | 1469550930432 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]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1487ms 09:35:30 INFO - PROCESS | 26294 | 1469550930459 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 26294 | 1469550930465 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:35:30 INFO - PROCESS | 26294 | 1469550930476 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 26294 | 1469550930479 Marionette TRACE conn4 <- [1,2798,null,{}] 09:35:30 INFO - PROCESS | 26294 | 1469550930485 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}] 09:35:30 INFO - PROCESS | 26294 | 1469550930491 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:30 INFO - PROCESS | 26294 | 1469550930758 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:35:30 INFO - PROCESS | 26294 | 1469550930921 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 26294 | 1469550930933 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5000 == 34 [pid = 26294] [id = 707] 09:35:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d0c8000) [pid = 26294] [serial = 2122] [outer = (nil)] 09:35:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d9d1400) [pid = 26294] [serial = 2123] [outer = 0x8d0c8000] 09:35:31 INFO - PROCESS | 26294 | 1469550931003 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8e1d7800) [pid = 26294] [serial = 2124] [outer = 0x8d0c8000] 09:35:31 INFO - PROCESS | 26294 | 1469550931906 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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1442ms 09:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:35:31 INFO - PROCESS | 26294 | 1469550931918 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 26294 | 1469550931921 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:35:31 INFO - PROCESS | 26294 | 1469550931928 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 26294 | 1469550931933 Marionette TRACE conn4 <- [1,2802,null,{}] 09:35:31 INFO - PROCESS | 26294 | 1469550931949 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}] 09:35:31 INFO - PROCESS | 26294 | 1469550931957 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:32 INFO - PROCESS | 26294 | 1469550932176 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:35:32 INFO - PROCESS | 26294 | 1469550932278 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 26294 | 1469550932288 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48b000 == 35 [pid = 26294] [id = 708] 09:35:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8f48b800) [pid = 26294] [serial = 2125] [outer = (nil)] 09:35:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8f551c00) [pid = 26294] [serial = 2126] [outer = 0x8f48b800] 09:35:32 INFO - PROCESS | 26294 | 1469550932364 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x9110a400) [pid = 26294] [serial = 2127] [outer = 0x8f48b800] 09:35:33 INFO - PROCESS | 26294 | 1469550933228 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]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1337ms 09:35:33 INFO - PROCESS | 26294 | 1469550933265 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 26294 | 1469550933272 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:35:33 INFO - PROCESS | 26294 | 1469550933290 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 26294 | 1469550933293 Marionette TRACE conn4 <- [1,2806,null,{}] 09:35:33 INFO - PROCESS | 26294 | 1469550933298 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}] 09:35:33 INFO - PROCESS | 26294 | 1469550933304 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:33 INFO - PROCESS | 26294 | 1469550933513 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:35:33 INFO - PROCESS | 26294 | 1469550933543 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 26294 | 1469550933553 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db46c00 == 36 [pid = 26294] [id = 709] 09:35:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x91a5b400) [pid = 26294] [serial = 2128] [outer = (nil)] 09:35:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x91a65000) [pid = 26294] [serial = 2129] [outer = 0x91a5b400] 09:35:33 INFO - PROCESS | 26294 | 1469550933622 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x91acc800) [pid = 26294] [serial = 2130] [outer = 0x91a5b400] 09:35:34 INFO - PROCESS | 26294 | 1469550934592 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]]]}] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8e1e2000) [pid = 26294] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8beb5800) [pid = 26294] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d8d5c00) [pid = 26294] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d0c7400) [pid = 26294] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8f484000) [pid = 26294] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x913a8c00) [pid = 26294] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d1f2800) [pid = 26294] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x91a64000) [pid = 26294] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x8d72d000) [pid = 26294] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:35:34 INFO - PROCESS | 26294 | --DOMWINDOW == 60 (0x8db44800) [pid = 26294] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:35:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:35:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1439ms 09:35:34 INFO - PROCESS | 26294 | 1469550934719 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:35:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:35:34 INFO - PROCESS | 26294 | 1469550934724 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:35:34 INFO - PROCESS | 26294 | 1469550934730 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 26294 | 1469550934733 Marionette TRACE conn4 <- [1,2810,null,{}] 09:35:34 INFO - PROCESS | 26294 | 1469550934743 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}] 09:35:34 INFO - PROCESS | 26294 | 1469550934747 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:34 INFO - PROCESS | 26294 | 1469550934903 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:35:34 INFO - PROCESS | 26294 | 1469550934912 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 26294 | 1469550934918 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd43c00 == 37 [pid = 26294] [id = 710] 09:35:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 61 (0x8d9cdc00) [pid = 26294] [serial = 2131] [outer = (nil)] 09:35:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8e245000) [pid = 26294] [serial = 2132] [outer = 0x8d9cdc00] 09:35:35 INFO - PROCESS | 26294 | 1469550935120 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8ebb7400) [pid = 26294] [serial = 2133] [outer = 0x8d9cdc00] 09:35:35 INFO - PROCESS | 26294 | 1469550935974 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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:35:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1287ms 09:35:36 INFO - PROCESS | 26294 | 1469550936017 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 26294 | 1469550936020 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:35:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:35:36 INFO - PROCESS | 26294 | 1469550936028 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 26294 | 1469550936031 Marionette TRACE conn4 <- [1,2814,null,{}] 09:35:36 INFO - PROCESS | 26294 | 1469550936037 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}] 09:35:36 INFO - PROCESS | 26294 | 1469550936046 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:36 INFO - PROCESS | 26294 | 1469550936309 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:35:36 INFO - PROCESS | 26294 | 1469550936487 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 26294 | 1469550936501 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44400 == 38 [pid = 26294] [id = 711] 09:35:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8beaa800) [pid = 26294] [serial = 2134] [outer = (nil)] 09:35:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x91e90800) [pid = 26294] [serial = 2135] [outer = 0x8beaa800] 09:35:36 INFO - PROCESS | 26294 | 1469550936625 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x91e9d400) [pid = 26294] [serial = 2136] [outer = 0x8beaa800] 09:35:37 INFO - PROCESS | 26294 | 1469550937982 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:35:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2031ms 09:35:38 INFO - PROCESS | 26294 | 1469550938063 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:35:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:35:38 INFO - PROCESS | 26294 | 1469550938074 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:35:38 INFO - PROCESS | 26294 | 1469550938086 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 26294 | 1469550938096 Marionette TRACE conn4 <- [1,2818,null,{}] 09:35:38 INFO - PROCESS | 26294 | 1469550938105 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}] 09:35:38 INFO - PROCESS | 26294 | 1469550938111 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:38 INFO - PROCESS | 26294 | 1469550938425 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:35:38 INFO - PROCESS | 26294 | 1469550938636 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 26294 | 1469550938646 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:38 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cc000 == 39 [pid = 26294] [id = 712] 09:35:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d1f1800) [pid = 26294] [serial = 2137] [outer = (nil)] 09:35:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d733000) [pid = 26294] [serial = 2138] [outer = 0x8d1f1800] 09:35:38 INFO - PROCESS | 26294 | 1469550938741 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d9c4400) [pid = 26294] [serial = 2139] [outer = 0x8d1f1800] 09:35:39 INFO - PROCESS | 26294 | 1469550939820 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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:35:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1791ms 09:35:39 INFO - PROCESS | 26294 | 1469550939874 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 26294 | 1469550939884 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:35:39 INFO - PROCESS | 26294 | 1469550939896 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 26294 | 1469550939900 Marionette TRACE conn4 <- [1,2822,null,{}] 09:35:39 INFO - PROCESS | 26294 | 1469550939907 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}] 09:35:39 INFO - PROCESS | 26294 | 1469550939914 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:40 INFO - PROCESS | 26294 | 1469550940128 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:35:40 INFO - PROCESS | 26294 | 1469550940370 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 26294 | 1469550940378 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4c000 == 40 [pid = 26294] [id = 713] 09:35:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8ebb9c00) [pid = 26294] [serial = 2140] [outer = (nil)] 09:35:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8f489c00) [pid = 26294] [serial = 2141] [outer = 0x8ebb9c00] 09:35:40 INFO - PROCESS | 26294 | 1469550940519 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x91109c00) [pid = 26294] [serial = 2142] [outer = 0x8ebb9c00] 09:35:41 INFO - PROCESS | 26294 | 1469550941562 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]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1732ms 09:35:41 INFO - PROCESS | 26294 | 1469550941628 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:35:41 INFO - PROCESS | 26294 | 1469550941633 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:35:41 INFO - PROCESS | 26294 | 1469550941640 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 26294 | 1469550941646 Marionette TRACE conn4 <- [1,2826,null,{}] 09:35:41 INFO - PROCESS | 26294 | 1469550941663 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}] 09:35:41 INFO - PROCESS | 26294 | 1469550941673 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:41 INFO - PROCESS | 26294 | 1469550941937 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:35:42 INFO - PROCESS | 26294 | 1469550942247 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 26294 | 1469550942261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e94000 == 41 [pid = 26294] [id = 714] 09:35:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91e95000) [pid = 26294] [serial = 2143] [outer = (nil)] 09:35:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91ea0800) [pid = 26294] [serial = 2144] [outer = 0x91e95000] 09:35:42 INFO - PROCESS | 26294 | 1469550942409 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91ece800) [pid = 26294] [serial = 2145] [outer = 0x91e95000] 09:35:43 INFO - PROCESS | 26294 | 1469550943644 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:35:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2044ms 09:35:43 INFO - PROCESS | 26294 | 1469550943684 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:35:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:35:43 INFO - PROCESS | 26294 | 1469550943689 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:35:43 INFO - PROCESS | 26294 | 1469550943695 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 26294 | 1469550943699 Marionette TRACE conn4 <- [1,2830,null,{}] 09:35:43 INFO - PROCESS | 26294 | 1469550943705 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}] 09:35:43 INFO - PROCESS | 26294 | 1469550943710 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:43 INFO - PROCESS | 26294 | 1469550943910 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:35:44 INFO - PROCESS | 26294 | 1469550944098 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 26294 | 1469550944108 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:44 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cfc00 == 42 [pid = 26294] [id = 715] 09:35:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91acb400) [pid = 26294] [serial = 2146] [outer = (nil)] 09:35:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91ed7800) [pid = 26294] [serial = 2147] [outer = 0x91acb400] 09:35:44 INFO - PROCESS | 26294 | 1469550944205 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x92036800) [pid = 26294] [serial = 2148] [outer = 0x91acb400] 09:35:45 INFO - PROCESS | 26294 | 1469550945182 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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:35:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1543ms 09:35:45 INFO - PROCESS | 26294 | 1469550945240 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 26294 | 1469550945243 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:35:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:35:45 INFO - PROCESS | 26294 | 1469550945250 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 26294 | 1469550945254 Marionette TRACE conn4 <- [1,2834,null,{}] 09:35:45 INFO - PROCESS | 26294 | 1469550945260 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}] 09:35:45 INFO - PROCESS | 26294 | 1469550945265 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:45 INFO - PROCESS | 26294 | 1469550945461 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:35:45 INFO - PROCESS | 26294 | 1469550945675 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 26294 | 1469550945686 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8eb3f400 == 43 [pid = 26294] [id = 716] 09:35:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f487400) [pid = 26294] [serial = 2149] [outer = (nil)] 09:35:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x92041c00) [pid = 26294] [serial = 2150] [outer = 0x8f487400] 09:35:45 INFO - PROCESS | 26294 | 1469550945769 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x9232ac00) [pid = 26294] [serial = 2151] [outer = 0x8f487400] 09:35:46 INFO - PROCESS | 26294 | 1469550946806 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:35:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1633ms 09:35:46 INFO - PROCESS | 26294 | 1469550946886 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 26294 | 1469550946892 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:35:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:35:46 INFO - PROCESS | 26294 | 1469550946898 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 26294 | 1469550946902 Marionette TRACE conn4 <- [1,2838,null,{}] 09:35:46 INFO - PROCESS | 26294 | 1469550946908 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}] 09:35:46 INFO - PROCESS | 26294 | 1469550946918 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:47 INFO - PROCESS | 26294 | 1469550947147 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:35:47 INFO - PROCESS | 26294 | 1469550947455 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 26294 | 1469550947461 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4d000 == 44 [pid = 26294] [id = 717] 09:35:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8bead400) [pid = 26294] [serial = 2152] [outer = (nil)] 09:35:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d734800) [pid = 26294] [serial = 2153] [outer = 0x8bead400] 09:35:47 INFO - PROCESS | 26294 | 1469550947548 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8e250800) [pid = 26294] [serial = 2154] [outer = 0x8bead400] 09:35:48 INFO - PROCESS | 26294 | 1469550948467 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]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:35:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1632ms 09:35:48 INFO - PROCESS | 26294 | 1469550948531 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 26294 | 1469550948535 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:35:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:35:48 INFO - PROCESS | 26294 | 1469550948541 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 26294 | 1469550948545 Marionette TRACE conn4 <- [1,2842,null,{}] 09:35:48 INFO - PROCESS | 26294 | 1469550948551 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}] 09:35:48 INFO - PROCESS | 26294 | 1469550948556 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:48 INFO - PROCESS | 26294 | 1469550948725 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:35:49 INFO - PROCESS | 26294 | 1469550949243 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 26294 | 1469550949254 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb8400 == 45 [pid = 26294] [id = 718] 09:35:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8beb8800) [pid = 26294] [serial = 2155] [outer = (nil)] 09:35:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8cf41c00) [pid = 26294] [serial = 2156] [outer = 0x8beb8800] 09:35:49 INFO - PROCESS | 26294 | 1469550949331 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d0cac00) [pid = 26294] [serial = 2157] [outer = 0x8beb8800] 09:35:50 INFO - PROCESS | 26294 | 1469550950258 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]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:35:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1807ms 09:35:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:35:50 INFO - PROCESS | 26294 | 1469550950352 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 26294 | 1469550950357 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:35:50 INFO - PROCESS | 26294 | 1469550950365 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 26294 | 1469550950369 Marionette TRACE conn4 <- [1,2846,null,{}] 09:35:50 INFO - PROCESS | 26294 | 1469550950377 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}] 09:35:50 INFO - PROCESS | 26294 | 1469550950385 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d727c00 == 44 [pid = 26294] [id = 700] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd43c00 == 43 [pid = 26294] [id = 710] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8db46c00 == 42 [pid = 26294] [id = 709] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48b000 == 41 [pid = 26294] [id = 708] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb5000 == 40 [pid = 26294] [id = 707] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c4800 == 39 [pid = 26294] [id = 706] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1e1000 == 38 [pid = 26294] [id = 699] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb36000 == 37 [pid = 26294] [id = 701] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8d2000 == 36 [pid = 26294] [id = 698] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8db48000 == 35 [pid = 26294] [id = 703] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c6c00 == 34 [pid = 26294] [id = 702] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8e1d4800 == 33 [pid = 26294] [id = 705] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x91a60800 == 32 [pid = 26294] [id = 704] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb8400 == 31 [pid = 26294] [id = 718] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4d000 == 30 [pid = 26294] [id = 717] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cfc00 == 29 [pid = 26294] [id = 715] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8eb3f400 == 28 [pid = 26294] [id = 716] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x91e94000 == 27 [pid = 26294] [id = 714] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8db4c000 == 26 [pid = 26294] [id = 713] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd44400 == 25 [pid = 26294] [id = 711] 09:35:51 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cc000 == 24 [pid = 26294] [id = 712] 09:35:51 INFO - PROCESS | 26294 | 1469550951674 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8e243800) [pid = 26294] [serial = 2099] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d9cc800) [pid = 26294] [serial = 2076] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d9c5000) [pid = 26294] [serial = 2075] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d9b4400) [pid = 26294] [serial = 2096] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d1f7800) [pid = 26294] [serial = 2093] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d1fa000) [pid = 26294] [serial = 2094] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91102400) [pid = 26294] [serial = 2079] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8f558800) [pid = 26294] [serial = 2078] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x91a5b800) [pid = 26294] [serial = 2082] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d8cf000) [pid = 26294] [serial = 2091] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x913ac000) [pid = 26294] [serial = 2081] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d3b7c00) [pid = 26294] [serial = 2090] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91ac4800) [pid = 26294] [serial = 2085] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91a68400) [pid = 26294] [serial = 2084] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91ace800) [pid = 26294] [serial = 2088] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91acc400) [pid = 26294] [serial = 2087] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8e24b400) [pid = 26294] [serial = 2100] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8f48f000) [pid = 26294] [serial = 2105] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8eb3a800) [pid = 26294] [serial = 2102] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8ebc2800) [pid = 26294] [serial = 2103] [outer = (nil)] [url = about:blank] 09:35:51 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d9c0400) [pid = 26294] [serial = 2097] [outer = (nil)] [url = about:blank] 09:35:52 INFO - PROCESS | 26294 | 1469550952068 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 26294 | 1469550952076 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51800 == 25 [pid = 26294] [id = 719] 09:35:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8beaa400) [pid = 26294] [serial = 2158] [outer = (nil)] 09:35:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8beb2400) [pid = 26294] [serial = 2159] [outer = 0x8beaa400] 09:35:52 INFO - PROCESS | 26294 | 1469550952151 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8cf47400) [pid = 26294] [serial = 2160] [outer = 0x8beaa400] 09:35:52 INFO - PROCESS | 26294 | 1469550952986 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]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:35:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2689ms 09:35:53 INFO - PROCESS | 26294 | 1469550953054 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:35:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:35:53 INFO - PROCESS | 26294 | 1469550953061 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:35:53 INFO - PROCESS | 26294 | 1469550953068 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 26294 | 1469550953074 Marionette TRACE conn4 <- [1,2850,null,{}] 09:35:53 INFO - PROCESS | 26294 | 1469550953081 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}] 09:35:53 INFO - PROCESS | 26294 | 1469550953087 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:53 INFO - PROCESS | 26294 | 1469550953249 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:35:53 INFO - PROCESS | 26294 | 1469550953261 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 26294 | 1469550953269 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:53 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f4c00 == 26 [pid = 26294] [id = 720] 09:35:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d1fa000) [pid = 26294] [serial = 2161] [outer = (nil)] 09:35:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d3bbc00) [pid = 26294] [serial = 2162] [outer = 0x8d1fa000] 09:35:53 INFO - PROCESS | 26294 | 1469550953355 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d72a000) [pid = 26294] [serial = 2163] [outer = 0x8d1fa000] 09:35:54 INFO - PROCESS | 26294 | 1469550954353 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:35:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1332ms 09:35:54 INFO - PROCESS | 26294 | 1469550954400 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:35:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:35:54 INFO - PROCESS | 26294 | 1469550954405 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:35:54 INFO - PROCESS | 26294 | 1469550954411 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 26294 | 1469550954415 Marionette TRACE conn4 <- [1,2854,null,{}] 09:35:54 INFO - PROCESS | 26294 | 1469550954440 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}] 09:35:54 INFO - PROCESS | 26294 | 1469550954445 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:54 INFO - PROCESS | 26294 | 1469550954693 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:35:54 INFO - PROCESS | 26294 | 1469550954722 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 26294 | 1469550954729 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9bcc00 == 27 [pid = 26294] [id = 721] 09:35:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d9bd000) [pid = 26294] [serial = 2164] [outer = (nil)] 09:35:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9c1400) [pid = 26294] [serial = 2165] [outer = 0x8d9bd000] 09:35:54 INFO - PROCESS | 26294 | 1469550954802 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d9c8400) [pid = 26294] [serial = 2166] [outer = 0x8d9bd000] 09:35:55 INFO - PROCESS | 26294 | 1469550955920 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]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:35:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1552ms 09:35:55 INFO - PROCESS | 26294 | 1469550955964 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 26294 | 1469550955970 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:35:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:35:56 INFO - PROCESS | 26294 | 1469550955998 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 26294 | 1469550956007 Marionette TRACE conn4 <- [1,2858,null,{}] 09:35:56 INFO - PROCESS | 26294 | 1469550956015 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}] 09:35:56 INFO - PROCESS | 26294 | 1469550956023 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:56 INFO - PROCESS | 26294 | 1469550956275 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:35:56 INFO - PROCESS | 26294 | 1469550956317 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 26294 | 1469550956325 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:56 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb2000 == 28 [pid = 26294] [id = 722] 09:35:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d0c6400) [pid = 26294] [serial = 2167] [outer = (nil)] 09:35:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8e1e0000) [pid = 26294] [serial = 2168] [outer = 0x8d0c6400] 09:35:56 INFO - PROCESS | 26294 | 1469550956477 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8e24c000) [pid = 26294] [serial = 2169] [outer = 0x8d0c6400] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8beaa800) [pid = 26294] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91a5b400) [pid = 26294] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d9cdc00) [pid = 26294] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8f488400) [pid = 26294] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d1fb400) [pid = 26294] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e1e0400) [pid = 26294] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d0c8000) [pid = 26294] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x91a61000) [pid = 26294] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d0cb000) [pid = 26294] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8e243c00) [pid = 26294] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:35:57 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f48b800) [pid = 26294] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:35:57 INFO - PROCESS | 26294 | 1469550957891 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1959ms 09:35:57 INFO - PROCESS | 26294 | 1469550957950 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 26294 | 1469550957953 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:35:57 INFO - PROCESS | 26294 | 1469550957959 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 26294 | 1469550957963 Marionette TRACE conn4 <- [1,2862,null,{}] 09:35:57 INFO - PROCESS | 26294 | 1469550957969 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}] 09:35:57 INFO - PROCESS | 26294 | 1469550957973 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:58 INFO - PROCESS | 26294 | 1469550958153 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:35:58 INFO - PROCESS | 26294 | 1469550958296 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 26294 | 1469550958303 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaa800 == 29 [pid = 26294] [id = 723] 09:35:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8d0c0c00) [pid = 26294] [serial = 2170] [outer = (nil)] 09:35:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8e24e000) [pid = 26294] [serial = 2171] [outer = 0x8d0c0c00] 09:35:58 INFO - PROCESS | 26294 | 1469550958371 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8eb35c00) [pid = 26294] [serial = 2172] [outer = 0x8d0c0c00] 09:35:59 INFO - PROCESS | 26294 | 1469550959167 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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:35:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1231ms 09:35:59 INFO - PROCESS | 26294 | 1469550959192 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 26294 | 1469550959196 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:35:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:35:59 INFO - PROCESS | 26294 | 1469550959202 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 26294 | 1469550959205 Marionette TRACE conn4 <- [1,2866,null,{}] 09:35:59 INFO - PROCESS | 26294 | 1469550959275 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}] 09:35:59 INFO - PROCESS | 26294 | 1469550959280 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:59 INFO - PROCESS | 26294 | 1469550959490 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:35:59 INFO - PROCESS | 26294 | 1469550959673 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 26294 | 1469550959685 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:35:59 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c0400 == 30 [pid = 26294] [id = 724] 09:35:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d0c3c00) [pid = 26294] [serial = 2173] [outer = (nil)] 09:35:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d0cfc00) [pid = 26294] [serial = 2174] [outer = 0x8d0c3c00] 09:35:59 INFO - PROCESS | 26294 | 1469550959779 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d729c00) [pid = 26294] [serial = 2175] [outer = 0x8d0c3c00] 09:36:01 INFO - PROCESS | 26294 | 1469550961045 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]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1893ms 09:36:01 INFO - PROCESS | 26294 | 1469550961099 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 26294 | 1469550961106 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:36:01 INFO - PROCESS | 26294 | 1469550961121 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 26294 | 1469550961128 Marionette TRACE conn4 <- [1,2870,null,{}] 09:36:01 INFO - PROCESS | 26294 | 1469550961138 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}] 09:36:01 INFO - PROCESS | 26294 | 1469550961145 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:01 INFO - PROCESS | 26294 | 1469550961423 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:36:01 INFO - PROCESS | 26294 | 1469550961671 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 26294 | 1469550961680 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:01 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb4000 == 31 [pid = 26294] [id = 725] 09:36:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d9cd000) [pid = 26294] [serial = 2176] [outer = (nil)] 09:36:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8e1e2800) [pid = 26294] [serial = 2177] [outer = 0x8d9cd000] 09:36:01 INFO - PROCESS | 26294 | 1469550961822 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8eb3d800) [pid = 26294] [serial = 2178] [outer = 0x8d9cd000] 09:36:02 INFO - PROCESS | 26294 | 1469550962939 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]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1900ms 09:36:03 INFO - PROCESS | 26294 | 1469550963019 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:36:03 INFO - PROCESS | 26294 | 1469550963024 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:36:03 INFO - PROCESS | 26294 | 1469550963030 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 26294 | 1469550963034 Marionette TRACE conn4 <- [1,2874,null,{}] 09:36:03 INFO - PROCESS | 26294 | 1469550963041 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}] 09:36:03 INFO - PROCESS | 26294 | 1469550963046 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:03 INFO - PROCESS | 26294 | 1469550963286 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:36:03 INFO - PROCESS | 26294 | 1469550963572 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 26294 | 1469550963587 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:03 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f550400 == 32 [pid = 26294] [id = 726] 09:36:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8f553000) [pid = 26294] [serial = 2179] [outer = (nil)] 09:36:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8f557c00) [pid = 26294] [serial = 2180] [outer = 0x8f553000] 09:36:03 INFO - PROCESS | 26294 | 1469550963697 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x91104800) [pid = 26294] [serial = 2181] [outer = 0x8f553000] 09:36:04 INFO - PROCESS | 26294 | 1469550964709 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]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1740ms 09:36:04 INFO - PROCESS | 26294 | 1469550964782 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 26294 | 1469550964792 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:36:04 INFO - PROCESS | 26294 | 1469550964802 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 26294 | 1469550964805 Marionette TRACE conn4 <- [1,2878,null,{}] 09:36:04 INFO - PROCESS | 26294 | 1469550964812 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}] 09:36:04 INFO - PROCESS | 26294 | 1469550964817 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:05 INFO - PROCESS | 26294 | 1469550965007 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:36:05 INFO - PROCESS | 26294 | 1469550965253 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 26294 | 1469550965261 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:05 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb4400 == 33 [pid = 26294] [id = 727] 09:36:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d9b5400) [pid = 26294] [serial = 2182] [outer = (nil)] 09:36:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91a5f800) [pid = 26294] [serial = 2183] [outer = 0x8d9b5400] 09:36:05 INFO - PROCESS | 26294 | 1469550965389 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91a63400) [pid = 26294] [serial = 2184] [outer = 0x8d9b5400] 09:36:06 INFO - PROCESS | 26294 | 1469550966460 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]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1731ms 09:36:06 INFO - PROCESS | 26294 | 1469550966533 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 26294 | 1469550966537 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:36:06 INFO - PROCESS | 26294 | 1469550966544 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 26294 | 1469550966547 Marionette TRACE conn4 <- [1,2882,null,{}] 09:36:06 INFO - PROCESS | 26294 | 1469550966553 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}] 09:36:06 INFO - PROCESS | 26294 | 1469550966557 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:06 INFO - PROCESS | 26294 | 1469550966739 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:36:07 INFO - PROCESS | 26294 | 1469550967068 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 26294 | 1469550967075 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf40c00 == 34 [pid = 26294] [id = 728] 09:36:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8cf48000) [pid = 26294] [serial = 2185] [outer = (nil)] 09:36:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d8d8c00) [pid = 26294] [serial = 2186] [outer = 0x8cf48000] 09:36:07 INFO - PROCESS | 26294 | 1469550967200 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8f556400) [pid = 26294] [serial = 2187] [outer = 0x8cf48000] 09:36:08 INFO - PROCESS | 26294 | 1469550968526 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]]]}] 09:36:08 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c6800 == 33 [pid = 26294] [id = 697] 09:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2038ms 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91e9d400) [pid = 26294] [serial = 2136] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x91e90800) [pid = 26294] [serial = 2135] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91a65000) [pid = 26294] [serial = 2129] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8ebb7400) [pid = 26294] [serial = 2133] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8e245000) [pid = 26294] [serial = 2132] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91acc800) [pid = 26294] [serial = 2130] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8f55ac00) [pid = 26294] [serial = 2106] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d3be000) [pid = 26294] [serial = 2120] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8d732c00) [pid = 26294] [serial = 2121] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91a5dc00) [pid = 26294] [serial = 2117] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91e87800) [pid = 26294] [serial = 2118] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d9d1400) [pid = 26294] [serial = 2123] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8e1d7800) [pid = 26294] [serial = 2124] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91a64c00) [pid = 26294] [serial = 2114] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x91a68c00) [pid = 26294] [serial = 2115] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x8d730400) [pid = 26294] [serial = 2108] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d9bc800) [pid = 26294] [serial = 2109] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f481800) [pid = 26294] [serial = 2111] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8e24f400) [pid = 26294] [serial = 2112] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8f551c00) [pid = 26294] [serial = 2126] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x9110a400) [pid = 26294] [serial = 2127] [outer = (nil)] [url = about:blank] 09:36:08 INFO - PROCESS | 26294 | 1469550968615 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 26294 | 1469550968630 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:36:08 INFO - PROCESS | 26294 | 1469550968647 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 26294 | 1469550968650 Marionette TRACE conn4 <- [1,2886,null,{}] 09:36:08 INFO - PROCESS | 26294 | 1469550968659 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}] 09:36:08 INFO - PROCESS | 26294 | 1469550968664 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:08 INFO - PROCESS | 26294 | 1469550968812 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:36:09 INFO - PROCESS | 26294 | 1469550969007 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 26294 | 1469550969017 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f7000 == 34 [pid = 26294] [id = 729] 09:36:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8d3b3800) [pid = 26294] [serial = 2188] [outer = (nil)] 09:36:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8d8d3800) [pid = 26294] [serial = 2189] [outer = 0x8d3b3800] 09:36:09 INFO - PROCESS | 26294 | 1469550969101 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8d9b4400) [pid = 26294] [serial = 2190] [outer = 0x8d3b3800] 09:36:09 INFO - PROCESS | 26294 | 1469550969904 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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1292ms 09:36:09 INFO - PROCESS | 26294 | 1469550969939 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 26294 | 1469550969945 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:36:09 INFO - PROCESS | 26294 | 1469550969955 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 26294 | 1469550969960 Marionette TRACE conn4 <- [1,2890,null,{}] 09:36:09 INFO - PROCESS | 26294 | 1469550969965 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}] 09:36:09 INFO - PROCESS | 26294 | 1469550969971 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:10 INFO - PROCESS | 26294 | 1469550970129 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:36:10 INFO - PROCESS | 26294 | 1469550970146 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 26294 | 1469550970154 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:10 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e1da800 == 35 [pid = 26294] [id = 730] 09:36:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x8e1e1800) [pid = 26294] [serial = 2191] [outer = (nil)] 09:36:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8e24f000) [pid = 26294] [serial = 2192] [outer = 0x8e1e1800] 09:36:10 INFO - PROCESS | 26294 | 1469550970228 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8ebb9800) [pid = 26294] [serial = 2193] [outer = 0x8e1e1800] 09:36:11 INFO - PROCESS | 26294 | 1469550971230 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1336ms 09:36:11 INFO - PROCESS | 26294 | 1469550971291 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 26294 | 1469550971294 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:36:11 INFO - PROCESS | 26294 | 1469550971305 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 26294 | 1469550971310 Marionette TRACE conn4 <- [1,2894,null,{}] 09:36:11 INFO - PROCESS | 26294 | 1469550971337 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}] 09:36:11 INFO - PROCESS | 26294 | 1469550971345 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:11 INFO - PROCESS | 26294 | 1469550971563 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:36:11 INFO - PROCESS | 26294 | 1469550971588 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 26294 | 1469550971597 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x9110b000 == 36 [pid = 26294] [id = 731] 09:36:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91110000) [pid = 26294] [serial = 2194] [outer = (nil)] 09:36:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x913a6000) [pid = 26294] [serial = 2195] [outer = 0x91110000] 09:36:11 INFO - PROCESS | 26294 | 1469550971667 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91a5a000) [pid = 26294] [serial = 2196] [outer = 0x91110000] 09:36:12 INFO - PROCESS | 26294 | 1469550972624 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1355ms 09:36:12 INFO - PROCESS | 26294 | 1469550972657 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 26294 | 1469550972662 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:36:12 INFO - PROCESS | 26294 | 1469550972668 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 26294 | 1469550972671 Marionette TRACE conn4 <- [1,2898,null,{}] 09:36:12 INFO - PROCESS | 26294 | 1469550972684 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}] 09:36:12 INFO - PROCESS | 26294 | 1469550972689 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:12 INFO - PROCESS | 26294 | 1469550972904 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:36:12 INFO - PROCESS | 26294 | 1469550972923 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 26294 | 1469550972931 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf41800 == 37 [pid = 26294] [id = 732] 09:36:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x91a5bc00) [pid = 26294] [serial = 2197] [outer = (nil)] 09:36:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91ac3000) [pid = 26294] [serial = 2198] [outer = 0x91a5bc00] 09:36:13 INFO - PROCESS | 26294 | 1469550973009 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91ace800) [pid = 26294] [serial = 2199] [outer = 0x91a5bc00] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d1f1800) [pid = 26294] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8ebb9c00) [pid = 26294] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8beaa400) [pid = 26294] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91e95000) [pid = 26294] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d1fa000) [pid = 26294] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8beb8800) [pid = 26294] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91acb400) [pid = 26294] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8f487400) [pid = 26294] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8bead400) [pid = 26294] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8d0c6400) [pid = 26294] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:36:13 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8d9bd000) [pid = 26294] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:36:14 INFO - PROCESS | 26294 | 1469550974033 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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1385ms 09:36:14 INFO - PROCESS | 26294 | 1469550974054 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 26294 | 1469550974058 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:36:14 INFO - PROCESS | 26294 | 1469550974064 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 26294 | 1469550974067 Marionette TRACE conn4 <- [1,2902,null,{}] 09:36:14 INFO - PROCESS | 26294 | 1469550974072 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}] 09:36:14 INFO - PROCESS | 26294 | 1469550974077 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:14 INFO - PROCESS | 26294 | 1469550974283 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:36:14 INFO - PROCESS | 26294 | 1469550974302 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 26294 | 1469550974312 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd44800 == 38 [pid = 26294] [id = 733] 09:36:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8beaa400) [pid = 26294] [serial = 2200] [outer = (nil)] 09:36:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8f484c00) [pid = 26294] [serial = 2201] [outer = 0x8beaa400] 09:36:14 INFO - PROCESS | 26294 | 1469550974375 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x91e82800) [pid = 26294] [serial = 2202] [outer = 0x8beaa400] 09:36:15 INFO - PROCESS | 26294 | 1469550975482 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1495ms 09:36:15 INFO - PROCESS | 26294 | 1469550975561 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 26294 | 1469550975568 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:36:15 INFO - PROCESS | 26294 | 1469550975577 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 26294 | 1469550975582 Marionette TRACE conn4 <- [1,2906,null,{}] 09:36:15 INFO - PROCESS | 26294 | 1469550975592 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}] 09:36:15 INFO - PROCESS | 26294 | 1469550975599 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:15 INFO - PROCESS | 26294 | 1469550975852 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:36:16 INFO - PROCESS | 26294 | 1469550976095 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 26294 | 1469550976106 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3ba000 == 39 [pid = 26294] [id = 734] 09:36:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x8d3bfc00) [pid = 26294] [serial = 2203] [outer = (nil)] 09:36:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d9b7c00) [pid = 26294] [serial = 2204] [outer = 0x8d3bfc00] 09:36:16 INFO - PROCESS | 26294 | 1469550976233 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8db4b000) [pid = 26294] [serial = 2205] [outer = 0x8d3bfc00] 09:36:17 INFO - PROCESS | 26294 | 1469550977228 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1692ms 09:36:17 INFO - PROCESS | 26294 | 1469550977269 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 26294 | 1469550977277 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:36:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:36:17 INFO - PROCESS | 26294 | 1469550977288 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 26294 | 1469550977292 Marionette TRACE conn4 <- [1,2910,null,{}] 09:36:17 INFO - PROCESS | 26294 | 1469550977299 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}] 09:36:17 INFO - PROCESS | 26294 | 1469550977305 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:17 INFO - PROCESS | 26294 | 1469550977492 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:36:17 INFO - PROCESS | 26294 | 1469550977682 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 26294 | 1469550977688 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:17 INFO - PROCESS | 26294 | ++DOCSHELL 0x8ebc2c00 == 40 [pid = 26294] [id = 735] 09:36:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8f553400) [pid = 26294] [serial = 2206] [outer = (nil)] 09:36:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91105000) [pid = 26294] [serial = 2207] [outer = 0x8f553400] 09:36:17 INFO - PROCESS | 26294 | 1469550977775 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x913a8c00) [pid = 26294] [serial = 2208] [outer = 0x8f553400] 09:36:18 INFO - PROCESS | 26294 | 1469550978699 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]]]}] 09:36:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:36:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:36:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1432ms 09:36:18 INFO - PROCESS | 26294 | 1469550978720 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 26294 | 1469550978723 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:36:18 INFO - TEST-START | /DOMEvents/constructors.html 09:36:18 INFO - PROCESS | 26294 | 1469550978731 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 26294 | 1469550978738 Marionette TRACE conn4 <- [1,2914,null,{}] 09:36:18 INFO - PROCESS | 26294 | 1469550978754 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}] 09:36:18 INFO - PROCESS | 26294 | 1469550978763 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:18 INFO - PROCESS | 26294 | 1469550978928 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:36:19 INFO - PROCESS | 26294 | 1469550979128 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 26294 | 1469550979137 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e92c00 == 41 [pid = 26294] [id = 736] 09:36:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x91e93400) [pid = 26294] [serial = 2209] [outer = (nil)] 09:36:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91e98800) [pid = 26294] [serial = 2210] [outer = 0x91e93400] 09:36:19 INFO - PROCESS | 26294 | 1469550979224 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91eca400) [pid = 26294] [serial = 2211] [outer = 0x91e93400] 09:36:20 INFO - PROCESS | 26294 | 1469550980215 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]]]}] 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:36:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:36:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:36:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1555ms 09:36:20 INFO - PROCESS | 26294 | 1469550980287 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 26294 | 1469550980295 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:36:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:36:20 INFO - PROCESS | 26294 | 1469550980303 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 26294 | 1469550980311 Marionette TRACE conn4 <- [1,2918,null,{}] 09:36:20 INFO - PROCESS | 26294 | 1469550980375 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}] 09:36:20 INFO - PROCESS | 26294 | 1469550980380 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:20 INFO - PROCESS | 26294 | 1469550980557 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:36:20 INFO - PROCESS | 26294 | 1469550980789 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 26294 | 1469550980796 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:20 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3f400 == 42 [pid = 26294] [id = 737] 09:36:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8e24c400) [pid = 26294] [serial = 2212] [outer = (nil)] 09:36:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x92039400) [pid = 26294] [serial = 2213] [outer = 0x8e24c400] 09:36:20 INFO - PROCESS | 26294 | 1469550980890 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x9242c800) [pid = 26294] [serial = 2214] [outer = 0x8e24c400] 09:36:21 INFO - PROCESS | 26294 | 1469550981674 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:36:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1386ms 09:36:21 INFO - PROCESS | 26294 | 1469550981690 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 26294 | 1469550981693 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:36:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:36:21 INFO - PROCESS | 26294 | 1469550981700 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 26294 | 1469550981704 Marionette TRACE conn4 <- [1,2922,null,{}] 09:36:21 INFO - PROCESS | 26294 | 1469550981709 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}] 09:36:21 INFO - PROCESS | 26294 | 1469550981715 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:21 INFO - PROCESS | 26294 | 1469550981877 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:36:22 INFO - PROCESS | 26294 | 1469550982071 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 26294 | 1469550982078 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:22 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e93800 == 43 [pid = 26294] [id = 738] 09:36:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91ed6800) [pid = 26294] [serial = 2215] [outer = (nil)] 09:36:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x9246e000) [pid = 26294] [serial = 2216] [outer = 0x91ed6800] 09:36:22 INFO - PROCESS | 26294 | 1469550982162 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x92474400) [pid = 26294] [serial = 2217] [outer = 0x91ed6800] 09:36:22 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:22 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:22 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:22 INFO - PROCESS | 26294 | [26294] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:36:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:36:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:36:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:36:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:36:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:36:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1484ms 09:36:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:36:23 INFO - PROCESS | 26294 | 1469550983162 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]]]}] 09:36:23 INFO - PROCESS | 26294 | 1469550983188 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 26294 | 1469550983196 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:36:23 INFO - PROCESS | 26294 | 1469550983205 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 26294 | 1469550983213 Marionette TRACE conn4 <- [1,2926,null,{}] 09:36:23 INFO - PROCESS | 26294 | 1469550983220 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}] 09:36:23 INFO - PROCESS | 26294 | 1469550983234 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:23 INFO - PROCESS | 26294 | 1469550983488 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:36:23 INFO - PROCESS | 26294 | 1469550983687 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 26294 | 1469550983696 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x92478400 == 44 [pid = 26294] [id = 739] 09:36:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x92479c00) [pid = 26294] [serial = 2218] [outer = (nil)] 09:36:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x92c08400) [pid = 26294] [serial = 2219] [outer = 0x92479c00] 09:36:23 INFO - PROCESS | 26294 | 1469550983780 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x92c09c00) [pid = 26294] [serial = 2220] [outer = 0x92479c00] 09:36:24 INFO - PROCESS | 26294 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:36:24 INFO - PROCESS | 26294 | 1469550984600 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]]]}] 09:36:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:36:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1444ms 09:36:24 INFO - PROCESS | 26294 | 1469550984651 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 26294 | 1469550984655 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:36:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:36:24 INFO - PROCESS | 26294 | 1469550984661 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 26294 | 1469550984665 Marionette TRACE conn4 <- [1,2930,null,{}] 09:36:24 INFO - PROCESS | 26294 | 1469550984672 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}] 09:36:24 INFO - PROCESS | 26294 | 1469550984676 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:24 INFO - PROCESS | 26294 | 1469550984836 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:36:25 INFO - PROCESS | 26294 | 1469550985032 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 26294 | 1469550985041 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f3800 == 45 [pid = 26294] [id = 740] 09:36:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d1fcc00) [pid = 26294] [serial = 2221] [outer = (nil)] 09:36:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x939d6c00) [pid = 26294] [serial = 2222] [outer = 0x8d1fcc00] 09:36:25 INFO - PROCESS | 26294 | 1469550985131 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x939dbc00) [pid = 26294] [serial = 2223] [outer = 0x8d1fcc00] 09:36:25 INFO - PROCESS | 26294 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:36:25 INFO - PROCESS | 26294 | 1469550985971 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]]]}] 09:36:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:36:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1330ms 09:36:25 INFO - PROCESS | 26294 | 1469550985992 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:36:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:36:26 INFO - PROCESS | 26294 | 1469550986003 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:36:26 INFO - PROCESS | 26294 | 1469550986009 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 26294 | 1469550986013 Marionette TRACE conn4 <- [1,2934,null,{}] 09:36:26 INFO - PROCESS | 26294 | 1469550986019 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}] 09:36:26 INFO - PROCESS | 26294 | 1469550986024 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:26 INFO - PROCESS | 26294 | 1469550986187 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:36:26 INFO - PROCESS | 26294 | 1469550986636 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 26294 | 1469550986644 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3c800 == 46 [pid = 26294] [id = 741] 09:36:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x8cf3f000) [pid = 26294] [serial = 2224] [outer = (nil)] 09:36:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8d0c2800) [pid = 26294] [serial = 2225] [outer = 0x8cf3f000] 09:36:26 INFO - PROCESS | 26294 | 1469550986774 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x8d3bac00) [pid = 26294] [serial = 2226] [outer = 0x8cf3f000] 09:36:27 INFO - PROCESS | 26294 | 1469550987562 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]]]}] 09:36:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:36:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1581ms 09:36:27 INFO - PROCESS | 26294 | 1469550987592 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 26294 | 1469550987597 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:36:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:36:27 INFO - PROCESS | 26294 | 1469550987605 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 26294 | 1469550987609 Marionette TRACE conn4 <- [1,2938,null,{}] 09:36:27 INFO - PROCESS | 26294 | 1469550987617 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}] 09:36:27 INFO - PROCESS | 26294 | 1469550987624 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:27 INFO - PROCESS | 26294 | 1469550987785 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:36:28 INFO - PROCESS | 26294 | 1469550988060 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 26294 | 1469550988070 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0c6000 == 47 [pid = 26294] [id = 742] 09:36:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x8d9b9c00) [pid = 26294] [serial = 2227] [outer = (nil)] 09:36:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8eb3d400) [pid = 26294] [serial = 2228] [outer = 0x8d9b9c00] 09:36:28 INFO - PROCESS | 26294 | 1469550988147 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x8f480c00) [pid = 26294] [serial = 2229] [outer = 0x8d9b9c00] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd51800 == 46 [pid = 26294] [id = 719] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f2400 == 45 [pid = 26294] [id = 696] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3c400 == 44 [pid = 26294] [id = 681] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8beab800 == 43 [pid = 26294] [id = 685] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b9800 == 42 [pid = 26294] [id = 684] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8d8db000 == 41 [pid = 26294] [id = 680] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9d2000 == 40 [pid = 26294] [id = 683] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3c0400 == 39 [pid = 26294] [id = 682] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9b3800 == 38 [pid = 26294] [id = 689] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8ebb7c00 == 37 [pid = 26294] [id = 690] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x913aa800 == 36 [pid = 26294] [id = 694] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24f800 == 35 [pid = 26294] [id = 686] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3b800 == 34 [pid = 26294] [id = 695] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x913a8800 == 33 [pid = 26294] [id = 693] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd49800 == 32 [pid = 26294] [id = 691] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45800 == 31 [pid = 26294] [id = 688] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8f480400 == 30 [pid = 26294] [id = 687] 09:36:29 INFO - PROCESS | 26294 | --DOCSHELL 0x8d72dc00 == 29 [pid = 26294] [id = 692] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x8e24e000) [pid = 26294] [serial = 2171] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8d9c4400) [pid = 26294] [serial = 2139] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8d733000) [pid = 26294] [serial = 2138] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x91109c00) [pid = 26294] [serial = 2142] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8f489c00) [pid = 26294] [serial = 2141] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8beb2400) [pid = 26294] [serial = 2159] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x91ece800) [pid = 26294] [serial = 2145] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x91ea0800) [pid = 26294] [serial = 2144] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8cf47400) [pid = 26294] [serial = 2160] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8d3bbc00) [pid = 26294] [serial = 2162] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8d0cac00) [pid = 26294] [serial = 2157] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8cf41c00) [pid = 26294] [serial = 2156] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x92036800) [pid = 26294] [serial = 2148] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91ed7800) [pid = 26294] [serial = 2147] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x9232ac00) [pid = 26294] [serial = 2151] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x92041c00) [pid = 26294] [serial = 2150] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e250800) [pid = 26294] [serial = 2154] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d734800) [pid = 26294] [serial = 2153] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8e1e0000) [pid = 26294] [serial = 2168] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8d9c1400) [pid = 26294] [serial = 2165] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d9c8400) [pid = 26294] [serial = 2166] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8e24c000) [pid = 26294] [serial = 2169] [outer = (nil)] [url = about:blank] 09:36:29 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8d72a000) [pid = 26294] [serial = 2163] [outer = (nil)] [url = about:blank] 09:36:30 INFO - PROCESS | 26294 | 1469550990038 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]]]}] 09:36:30 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:36:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2483ms 09:36:30 INFO - PROCESS | 26294 | 1469550990088 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:36:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:36:30 INFO - PROCESS | 26294 | 1469550990094 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:36:30 INFO - PROCESS | 26294 | 1469550990101 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 26294 | 1469550990108 Marionette TRACE conn4 <- [1,2942,null,{}] 09:36:30 INFO - PROCESS | 26294 | 1469550990116 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}] 09:36:30 INFO - PROCESS | 26294 | 1469550990121 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:30 INFO - PROCESS | 26294 | 1469550990280 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:36:30 INFO - PROCESS | 26294 | 1469550990478 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 26294 | 1469550990487 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:30 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf47400 == 30 [pid = 26294] [id = 743] 09:36:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8cf4ac00) [pid = 26294] [serial = 2230] [outer = (nil)] 09:36:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8d1fac00) [pid = 26294] [serial = 2231] [outer = 0x8cf4ac00] 09:36:30 INFO - PROCESS | 26294 | 1469550990561 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d3b9c00) [pid = 26294] [serial = 2232] [outer = 0x8cf4ac00] 09:36:31 INFO - PROCESS | 26294 | 1469550991403 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"]]]}] 09:36:31 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:36:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:36:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1338ms 09:36:31 INFO - PROCESS | 26294 | 1469550991440 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 26294 | 1469550991448 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:36:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:36:31 INFO - PROCESS | 26294 | 1469550991460 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 26294 | 1469550991466 Marionette TRACE conn4 <- [1,2946,null,{}] 09:36:31 INFO - PROCESS | 26294 | 1469550991472 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}] 09:36:31 INFO - PROCESS | 26294 | 1469550991477 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:31 INFO - PROCESS | 26294 | 1469550991643 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:36:31 INFO - PROCESS | 26294 | 1469550991799 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 26294 | 1469550991808 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9bbc00 == 31 [pid = 26294] [id = 744] 09:36:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d9bf800) [pid = 26294] [serial = 2233] [outer = (nil)] 09:36:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d9c4400) [pid = 26294] [serial = 2234] [outer = 0x8d9bf800] 09:36:31 INFO - PROCESS | 26294 | 1469550991878 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d9c8800) [pid = 26294] [serial = 2235] [outer = 0x8d9bf800] 09:36:32 INFO - PROCESS | 26294 | 1469550992707 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]]]}] 09:36:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:36:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1282ms 09:36:32 INFO - PROCESS | 26294 | 1469550992748 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 26294 | 1469550992750 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:36:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:36:32 INFO - PROCESS | 26294 | 1469550992757 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 26294 | 1469550992764 Marionette TRACE conn4 <- [1,2950,null,{}] 09:36:32 INFO - PROCESS | 26294 | 1469550992781 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}] 09:36:32 INFO - PROCESS | 26294 | 1469550992789 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:33 INFO - PROCESS | 26294 | 1469550993007 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:36:33 INFO - PROCESS | 26294 | 1469550993029 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 26294 | 1469550993040 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e249c00 == 32 [pid = 26294] [id = 745] 09:36:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8e24a000) [pid = 26294] [serial = 2236] [outer = (nil)] 09:36:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8e250800) [pid = 26294] [serial = 2237] [outer = 0x8e24a000] 09:36:33 INFO - PROCESS | 26294 | 1469550993124 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8ebc3000) [pid = 26294] [serial = 2238] [outer = 0x8e24a000] 09:36:33 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f54f800 == 33 [pid = 26294] [id = 746] 09:36:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8f551800) [pid = 26294] [serial = 2239] [outer = (nil)] 09:36:33 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8f558000) [pid = 26294] [serial = 2240] [outer = 0x8f551800] 09:36:34 INFO - PROCESS | 26294 | 1469550994067 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]]]}] 09:36:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:36:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1335ms 09:36:34 INFO - PROCESS | 26294 | 1469550994092 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 26294 | 1469550994097 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:36:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x91110000) [pid = 26294] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91a5bc00) [pid = 26294] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d0c0c00) [pid = 26294] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d9b5400) [pid = 26294] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8f553000) [pid = 26294] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8d9cd000) [pid = 26294] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8cf48000) [pid = 26294] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8e1e1800) [pid = 26294] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d0c3c00) [pid = 26294] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8d3b3800) [pid = 26294] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:36:34 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8beaa400) [pid = 26294] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:36:34 INFO - PROCESS | 26294 | 1469550994607 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 26294 | 1469550994610 Marionette TRACE conn4 <- [1,2954,null,{}] 09:36:34 INFO - PROCESS | 26294 | 1469550994616 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}] 09:36:34 INFO - PROCESS | 26294 | 1469550994621 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:34 INFO - PROCESS | 26294 | 1469550994831 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:36:35 INFO - PROCESS | 26294 | 1469550994992 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 26294 | 1469550994999 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beaac00 == 34 [pid = 26294] [id = 747] 09:36:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d1fb000) [pid = 26294] [serial = 2241] [outer = (nil)] 09:36:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8e1d7800) [pid = 26294] [serial = 2242] [outer = 0x8d1fb000] 09:36:35 INFO - PROCESS | 26294 | 1469550995066 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8ebc1400) [pid = 26294] [serial = 2243] [outer = 0x8d1fb000] 09:36:35 INFO - PROCESS | 26294 | 1469550995659 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]]]}] 09:36:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:36:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:36:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1133ms 09:36:35 INFO - PROCESS | 26294 | 1469550995705 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 26294 | 1469550995712 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:36:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:36:35 INFO - PROCESS | 26294 | 1469550995721 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 26294 | 1469550995724 Marionette TRACE conn4 <- [1,2958,null,{}] 09:36:35 INFO - PROCESS | 26294 | 1469550995730 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}] 09:36:35 INFO - PROCESS | 26294 | 1469550995734 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:35 INFO - PROCESS | 26294 | 1469550995947 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:36:35 INFO - PROCESS | 26294 | 1469550995970 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 26294 | 1469550995980 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4f000 == 35 [pid = 26294] [id = 748] 09:36:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8beb8000) [pid = 26294] [serial = 2244] [outer = (nil)] 09:36:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x913a7400) [pid = 26294] [serial = 2245] [outer = 0x8beb8000] 09:36:36 INFO - PROCESS | 26294 | 1469550996043 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91a5b400) [pid = 26294] [serial = 2246] [outer = 0x8beb8000] 09:36:36 INFO - PROCESS | 26294 | 1469550996945 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]]]}] 09:36:36 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:36:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1279ms 09:36:37 INFO - PROCESS | 26294 | 1469550997033 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 26294 | 1469550997040 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:36:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:36:37 INFO - PROCESS | 26294 | 1469550997051 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 26294 | 1469550997056 Marionette TRACE conn4 <- [1,2962,null,{}] 09:36:37 INFO - PROCESS | 26294 | 1469550997070 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}] 09:36:37 INFO - PROCESS | 26294 | 1469550997076 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:37 INFO - PROCESS | 26294 | 1469550997262 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:36:37 INFO - PROCESS | 26294 | 1469550997453 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 26294 | 1469550997467 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:37 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf46800 == 36 [pid = 26294] [id = 749] 09:36:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8cf46c00) [pid = 26294] [serial = 2247] [outer = (nil)] 09:36:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d733000) [pid = 26294] [serial = 2248] [outer = 0x8cf46c00] 09:36:37 INFO - PROCESS | 26294 | 1469550997599 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8d9b9000) [pid = 26294] [serial = 2249] [outer = 0x8cf46c00] 09:36:38 INFO - PROCESS | 26294 | 1469550998555 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]]]}] 09:36:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:36:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1539ms 09:36:38 INFO - PROCESS | 26294 | 1469550998590 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 26294 | 1469550998598 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:36:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:36:38 INFO - PROCESS | 26294 | 1469550998609 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 26294 | 1469550998613 Marionette TRACE conn4 <- [1,2966,null,{}] 09:36:38 INFO - PROCESS | 26294 | 1469550998620 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}] 09:36:38 INFO - PROCESS | 26294 | 1469550998626 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:38 INFO - PROCESS | 26294 | 1469550998831 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:36:39 INFO - PROCESS | 26294 | 1469550999028 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 26294 | 1469550999038 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:39 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e244000 == 37 [pid = 26294] [id = 750] 09:36:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8e247000) [pid = 26294] [serial = 2250] [outer = (nil)] 09:36:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8ebc0400) [pid = 26294] [serial = 2251] [outer = 0x8e247000] 09:36:39 INFO - PROCESS | 26294 | 1469550999116 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8f552c00) [pid = 26294] [serial = 2252] [outer = 0x8e247000] 09:36:40 INFO - PROCESS | 26294 | 1469551000067 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]]]}] 09:36:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1480ms 09:36:40 INFO - PROCESS | 26294 | 1469551000089 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 26294 | 1469551000093 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:36:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:36:40 INFO - PROCESS | 26294 | 1469551000100 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 26294 | 1469551000106 Marionette TRACE conn4 <- [1,2970,null,{}] 09:36:40 INFO - PROCESS | 26294 | 1469551000123 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}] 09:36:40 INFO - PROCESS | 26294 | 1469551000131 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:40 INFO - PROCESS | 26294 | 1469551000385 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:36:40 INFO - PROCESS | 26294 | 1469551000524 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 26294 | 1469551000536 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:40 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ac6c00 == 38 [pid = 26294] [id = 751] 09:36:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91ac7800) [pid = 26294] [serial = 2253] [outer = (nil)] 09:36:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91acb400) [pid = 26294] [serial = 2254] [outer = 0x91ac7800] 09:36:40 INFO - PROCESS | 26294 | 1469551000615 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x91e84c00) [pid = 26294] [serial = 2255] [outer = 0x91ac7800] 09:36:41 INFO - PROCESS | 26294 | 1469551001538 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]]]}] 09:36:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1486ms 09:36:41 INFO - PROCESS | 26294 | 1469551001587 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:36:41 INFO - PROCESS | 26294 | 1469551001592 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:36:41 INFO - PROCESS | 26294 | 1469551001598 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 26294 | 1469551001602 Marionette TRACE conn4 <- [1,2974,null,{}] 09:36:41 INFO - PROCESS | 26294 | 1469551001633 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}] 09:36:41 INFO - PROCESS | 26294 | 1469551001638 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:41 INFO - PROCESS | 26294 | 1469551001878 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:36:42 INFO - PROCESS | 26294 | 1469551002014 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 26294 | 1469551002023 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:42 INFO - PROCESS | 26294 | ++DOCSHELL 0x91e8b800 == 39 [pid = 26294] [id = 752] 09:36:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x91e90400) [pid = 26294] [serial = 2256] [outer = (nil)] 09:36:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x91e96400) [pid = 26294] [serial = 2257] [outer = 0x91e90400] 09:36:42 INFO - PROCESS | 26294 | 1469551002106 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x91ecd000) [pid = 26294] [serial = 2258] [outer = 0x91e90400] 09:36:42 INFO - PROCESS | 26294 | 1469551002984 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]]]}] 09:36:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:36:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1434ms 09:36:43 INFO - PROCESS | 26294 | 1469551003033 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 26294 | 1469551003037 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:36:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:36:43 INFO - PROCESS | 26294 | 1469551003044 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 26294 | 1469551003048 Marionette TRACE conn4 <- [1,2978,null,{}] 09:36:43 INFO - PROCESS | 26294 | 1469551003054 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}] 09:36:43 INFO - PROCESS | 26294 | 1469551003059 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:43 INFO - PROCESS | 26294 | 1469551003365 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:36:43 INFO - PROCESS | 26294 | 1469551003519 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 26294 | 1469551003529 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:43 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd4f800 == 40 [pid = 26294] [id = 753] 09:36:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x8d3ba400) [pid = 26294] [serial = 2259] [outer = (nil)] 09:36:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x91e8d400) [pid = 26294] [serial = 2260] [outer = 0x8d3ba400] 09:36:43 INFO - PROCESS | 26294 | 1469551003661 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x91ed7c00) [pid = 26294] [serial = 2261] [outer = 0x8d3ba400] 09:36:44 INFO - PROCESS | 26294 | 1469551004844 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]]]}] 09:36:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:36:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1841ms 09:36:44 INFO - PROCESS | 26294 | 1469551004885 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 26294 | 1469551004892 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:36:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:36:44 INFO - PROCESS | 26294 | 1469551004901 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 26294 | 1469551004905 Marionette TRACE conn4 <- [1,2982,null,{}] 09:36:44 INFO - PROCESS | 26294 | 1469551004942 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}] 09:36:44 INFO - PROCESS | 26294 | 1469551004948 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:45 INFO - PROCESS | 26294 | 1469551005120 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:36:45 INFO - PROCESS | 26294 | 1469551005444 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 26294 | 1469551005459 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:45 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0cc400 == 41 [pid = 26294] [id = 754] 09:36:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x8d0ccc00) [pid = 26294] [serial = 2262] [outer = (nil)] 09:36:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x8d3bd800) [pid = 26294] [serial = 2263] [outer = 0x8d0ccc00] 09:36:45 INFO - PROCESS | 26294 | 1469551005536 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x8d734800) [pid = 26294] [serial = 2264] [outer = 0x8d0ccc00] 09:36:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8beaac00 == 40 [pid = 26294] [id = 747] 09:36:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8f54f800 == 39 [pid = 26294] [id = 746] 09:36:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8e249c00 == 38 [pid = 26294] [id = 745] 09:36:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9bbc00 == 37 [pid = 26294] [id = 744] 09:36:45 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf47400 == 36 [pid = 26294] [id = 743] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x91a5a000) [pid = 26294] [serial = 2196] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x91ac3000) [pid = 26294] [serial = 2198] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8eb35c00) [pid = 26294] [serial = 2172] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x91a5f800) [pid = 26294] [serial = 2183] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x91a63400) [pid = 26294] [serial = 2184] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8f557c00) [pid = 26294] [serial = 2180] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x91104800) [pid = 26294] [serial = 2181] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8e1e2800) [pid = 26294] [serial = 2177] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8eb3d800) [pid = 26294] [serial = 2178] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d8d8c00) [pid = 26294] [serial = 2186] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8f556400) [pid = 26294] [serial = 2187] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8e24f000) [pid = 26294] [serial = 2192] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d0cfc00) [pid = 26294] [serial = 2174] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d729c00) [pid = 26294] [serial = 2175] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d8d3800) [pid = 26294] [serial = 2189] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8d9b4400) [pid = 26294] [serial = 2190] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x91e82800) [pid = 26294] [serial = 2202] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8f484c00) [pid = 26294] [serial = 2201] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x913a6000) [pid = 26294] [serial = 2195] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91ace800) [pid = 26294] [serial = 2199] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8ebb9800) [pid = 26294] [serial = 2193] [outer = (nil)] [url = about:blank] 09:36:46 INFO - PROCESS | 26294 | 1469551006327 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"]]]}] 09:36:46 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:36:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1461ms 09:36:46 INFO - PROCESS | 26294 | 1469551006363 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 26294 | 1469551006369 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:36:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:36:46 INFO - PROCESS | 26294 | 1469551006379 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 26294 | 1469551006384 Marionette TRACE conn4 <- [1,2986,null,{}] 09:36:46 INFO - PROCESS | 26294 | 1469551006390 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}] 09:36:46 INFO - PROCESS | 26294 | 1469551006395 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:46 INFO - PROCESS | 26294 | 1469551006582 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:36:46 INFO - PROCESS | 26294 | 1469551006736 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 26294 | 1469551006742 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:46 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9bf000 == 37 [pid = 26294] [id = 755] 09:36:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8db42800) [pid = 26294] [serial = 2265] [outer = (nil)] 09:36:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8db4d000) [pid = 26294] [serial = 2266] [outer = 0x8db42800] 09:36:46 INFO - PROCESS | 26294 | 1469551006814 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8e1e1000) [pid = 26294] [serial = 2267] [outer = 0x8db42800] 09:36:47 INFO - PROCESS | 26294 | 1469551007559 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]]]}] 09:36:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:36:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1231ms 09:36:47 INFO - PROCESS | 26294 | 1469551007611 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 26294 | 1469551007615 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:36:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:36:47 INFO - PROCESS | 26294 | 1469551007621 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 26294 | 1469551007627 Marionette TRACE conn4 <- [1,2990,null,{}] 09:36:47 INFO - PROCESS | 26294 | 1469551007642 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}] 09:36:47 INFO - PROCESS | 26294 | 1469551007650 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:47 INFO - PROCESS | 26294 | 1469551007803 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:36:47 INFO - PROCESS | 26294 | 1469551007813 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 26294 | 1469551007826 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:47 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48d800 == 38 [pid = 26294] [id = 756] 09:36:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8f54d800) [pid = 26294] [serial = 2268] [outer = (nil)] 09:36:47 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8f55a000) [pid = 26294] [serial = 2269] [outer = 0x8f54d800] 09:36:47 INFO - PROCESS | 26294 | 1469551007905 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91110000) [pid = 26294] [serial = 2270] [outer = 0x8f54d800] 09:36:48 INFO - PROCESS | 26294 | ++DOCSHELL 0x91a65400 == 39 [pid = 26294] [id = 757] 09:36:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x91a65800) [pid = 26294] [serial = 2271] [outer = (nil)] 09:36:48 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x91a66c00) [pid = 26294] [serial = 2272] [outer = 0x91a65800] 09:36:48 INFO - PROCESS | 26294 | 1469551008840 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]]]}] 09:36:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:36:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1233ms 09:36:48 INFO - PROCESS | 26294 | 1469551008854 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 26294 | 1469551008858 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:36:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:36:48 INFO - PROCESS | 26294 | 1469551008864 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 26294 | 1469551008867 Marionette TRACE conn4 <- [1,2994,null,{}] 09:36:48 INFO - PROCESS | 26294 | 1469551008881 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}] 09:36:48 INFO - PROCESS | 26294 | 1469551008886 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:49 INFO - PROCESS | 26294 | 1469551009100 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:36:49 INFO - PROCESS | 26294 | 1469551009122 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 26294 | 1469551009128 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:49 INFO - PROCESS | 26294 | ++DOCSHELL 0x913a9c00 == 40 [pid = 26294] [id = 758] 09:36:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91a5f800) [pid = 26294] [serial = 2273] [outer = (nil)] 09:36:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x91ac4400) [pid = 26294] [serial = 2274] [outer = 0x91a5f800] 09:36:49 INFO - PROCESS | 26294 | 1469551009207 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91acb800) [pid = 26294] [serial = 2275] [outer = 0x91a5f800] 09:36:50 INFO - PROCESS | 26294 | 1469551010030 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]]]}] 09:36:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:36:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:36:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1231ms 09:36:50 INFO - PROCESS | 26294 | 1469551010096 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 26294 | 1469551010099 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:36:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:36:50 INFO - PROCESS | 26294 | 1469551010106 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 26294 | 1469551010109 Marionette TRACE conn4 <- [1,2998,null,{}] 09:36:50 INFO - PROCESS | 26294 | 1469551010114 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}] 09:36:50 INFO - PROCESS | 26294 | 1469551010119 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:50 INFO - PROCESS | 26294 | 1469551010332 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:36:50 INFO - PROCESS | 26294 | 1469551010348 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 26294 | 1469551010356 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:50 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48f000 == 41 [pid = 26294] [id = 759] 09:36:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x91a64800) [pid = 26294] [serial = 2276] [outer = (nil)] 09:36:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x91e97000) [pid = 26294] [serial = 2277] [outer = 0x91a64800] 09:36:50 INFO - PROCESS | 26294 | 1469551010424 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x91ed3c00) [pid = 26294] [serial = 2278] [outer = 0x91a64800] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x91ed6800) [pid = 26294] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x8d9bf800) [pid = 26294] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d3bfc00) [pid = 26294] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x8e24a000) [pid = 26294] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x92479c00) [pid = 26294] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x8d9b9c00) [pid = 26294] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d1fcc00) [pid = 26294] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8f551800) [pid = 26294] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8cf4ac00) [pid = 26294] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8d1fb000) [pid = 26294] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e24c400) [pid = 26294] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8cf3f000) [pid = 26294] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x91e93400) [pid = 26294] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:36:50 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x8f553400) [pid = 26294] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:36:51 INFO - PROCESS | 26294 | 1469551011374 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]]]}] 09:36:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:36:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1278ms 09:36:51 INFO - PROCESS | 26294 | 1469551011391 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 26294 | 1469551011394 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:36:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:36:51 INFO - PROCESS | 26294 | 1469551011402 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 26294 | 1469551011406 Marionette TRACE conn4 <- [1,3002,null,{}] 09:36:51 INFO - PROCESS | 26294 | 1469551011411 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}] 09:36:51 INFO - PROCESS | 26294 | 1469551011422 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:51 INFO - PROCESS | 26294 | 1469551011607 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:36:51 INFO - PROCESS | 26294 | 1469551011625 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 26294 | 1469551011633 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:51 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e24a000 == 42 [pid = 26294] [id = 760] 09:36:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8eb35000) [pid = 26294] [serial = 2279] [outer = (nil)] 09:36:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x92330000) [pid = 26294] [serial = 2280] [outer = 0x8eb35000] 09:36:51 INFO - PROCESS | 26294 | 1469551011702 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x9242c000) [pid = 26294] [serial = 2281] [outer = 0x8eb35000] 09:36:52 INFO - PROCESS | 26294 | 1469551012494 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]]]}] 09:36:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:36:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1135ms 09:36:52 INFO - PROCESS | 26294 | 1469551012545 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 26294 | 1469551012549 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:36:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:36:52 INFO - PROCESS | 26294 | 1469551012556 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 26294 | 1469551012560 Marionette TRACE conn4 <- [1,3006,null,{}] 09:36:52 INFO - PROCESS | 26294 | 1469551012565 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}] 09:36:52 INFO - PROCESS | 26294 | 1469551012570 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:52 INFO - PROCESS | 26294 | 1469551012782 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:36:52 INFO - PROCESS | 26294 | 1469551012807 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 26294 | 1469551012812 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:52 INFO - PROCESS | 26294 | ++DOCSHELL 0x8f48e400 == 43 [pid = 26294] [id = 761] 09:36:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x92437000) [pid = 26294] [serial = 2282] [outer = (nil)] 09:36:52 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x92476c00) [pid = 26294] [serial = 2283] [outer = 0x92437000] 09:36:52 INFO - PROCESS | 26294 | 1469551012883 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8e1dc800) [pid = 26294] [serial = 2284] [outer = 0x92437000] 09:36:53 INFO - PROCESS | 26294 | 1469551013942 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]]]}] 09:36:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:36:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1440ms 09:36:54 INFO - PROCESS | 26294 | 1469551013997 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 26294 | 1469551014002 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:36:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:36:54 INFO - PROCESS | 26294 | 1469551014010 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 26294 | 1469551014015 Marionette TRACE conn4 <- [1,3010,null,{}] 09:36:54 INFO - PROCESS | 26294 | 1469551014023 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}] 09:36:54 INFO - PROCESS | 26294 | 1469551014030 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:54 INFO - PROCESS | 26294 | 1469551014211 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:36:54 INFO - PROCESS | 26294 | 1469551014404 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 26294 | 1469551014414 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:54 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beac000 == 44 [pid = 26294] [id = 762] 09:36:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d0c2000) [pid = 26294] [serial = 2285] [outer = (nil)] 09:36:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8d9ba000) [pid = 26294] [serial = 2286] [outer = 0x8d0c2000] 09:36:54 INFO - PROCESS | 26294 | 1469551014533 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x8d9cec00) [pid = 26294] [serial = 2287] [outer = 0x8d0c2000] 09:36:55 INFO - PROCESS | 26294 | 1469551015404 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]]]}] 09:36:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:36:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1433ms 09:36:55 INFO - PROCESS | 26294 | 1469551015443 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 26294 | 1469551015451 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:36:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:36:55 INFO - PROCESS | 26294 | 1469551015462 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 26294 | 1469551015466 Marionette TRACE conn4 <- [1,3014,null,{}] 09:36:55 INFO - PROCESS | 26294 | 1469551015473 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}] 09:36:55 INFO - PROCESS | 26294 | 1469551015479 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:55 INFO - PROCESS | 26294 | 1469551015700 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:36:55 INFO - PROCESS | 26294 | 1469551015879 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 26294 | 1469551015888 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:55 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9bf800 == 45 [pid = 26294] [id = 763] 09:36:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8f553400) [pid = 26294] [serial = 2288] [outer = (nil)] 09:36:55 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x91108400) [pid = 26294] [serial = 2289] [outer = 0x8f553400] 09:36:55 INFO - PROCESS | 26294 | 1469551015986 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x91a66400) [pid = 26294] [serial = 2290] [outer = 0x8f553400] 09:36:56 INFO - PROCESS | 26294 | [26294] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:36:56 INFO - PROCESS | 26294 | 1469551016963 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:36:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:36:56 INFO - {} 09:36:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:36:56 INFO - {} 09:36:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:36:56 INFO - {} 09:36:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:36:56 INFO - {} 09:36:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1534ms 09:36:57 INFO - PROCESS | 26294 | 1469551016998 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 26294 | 1469551017001 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:36:57 INFO - TEST-START | /FileAPI/fileReader.html 09:36:57 INFO - PROCESS | 26294 | 1469551017057 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 26294 | 1469551017063 Marionette TRACE conn4 <- [1,3018,null,{}] 09:36:57 INFO - PROCESS | 26294 | 1469551017080 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}] 09:36:57 INFO - PROCESS | 26294 | 1469551017089 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:57 INFO - PROCESS | 26294 | 1469551017283 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:36:57 INFO - PROCESS | 26294 | 1469551017490 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 26294 | 1469551017501 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:57 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb8800 == 46 [pid = 26294] [id = 764] 09:36:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 88 (0x92330400) [pid = 26294] [serial = 2291] [outer = (nil)] 09:36:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 89 (0x928db800) [pid = 26294] [serial = 2292] [outer = 0x92330400] 09:36:57 INFO - PROCESS | 26294 | 1469551017666 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 26294 | ++DOMWINDOW == 90 (0x92c05c00) [pid = 26294] [serial = 2293] [outer = 0x92330400] 09:36:58 INFO - PROCESS | 26294 | 1469551018478 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]]]}] 09:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:36:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 1493ms 09:36:58 INFO - PROCESS | 26294 | 1469551018544 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:36:58 INFO - TEST-START | /FileAPI/historical.html 09:36:58 INFO - PROCESS | 26294 | 1469551018549 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:36:58 INFO - PROCESS | 26294 | 1469551018556 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 26294 | 1469551018559 Marionette TRACE conn4 <- [1,3022,null,{}] 09:36:58 INFO - PROCESS | 26294 | 1469551018565 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}] 09:36:58 INFO - PROCESS | 26294 | 1469551018570 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:58 INFO - PROCESS | 26294 | 1469551018739 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:36:58 INFO - PROCESS | 26294 | 1469551018937 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 26294 | 1469551018947 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:36:58 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db48000 == 47 [pid = 26294] [id = 765] 09:36:58 INFO - PROCESS | 26294 | ++DOMWINDOW == 91 (0x91ea0800) [pid = 26294] [serial = 2294] [outer = (nil)] 09:36:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 92 (0x939d7800) [pid = 26294] [serial = 2295] [outer = 0x91ea0800] 09:36:59 INFO - PROCESS | 26294 | 1469551019030 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 26294 | ++DOMWINDOW == 93 (0x939d8c00) [pid = 26294] [serial = 2296] [outer = 0x91ea0800] 09:36:59 INFO - PROCESS | 26294 | 1469551019871 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"]]]}] 09:36:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:36:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:36:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:36:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:36:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:36:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:36:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:36:59 INFO - TEST-OK | /FileAPI/historical.html | took 1336ms 09:36:59 INFO - PROCESS | 26294 | 1469551019893 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 26294 | 1469551019898 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:36:59 INFO - TEST-START | /FileAPI/idlharness.html 09:36:59 INFO - PROCESS | 26294 | 1469551019905 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 26294 | 1469551019909 Marionette TRACE conn4 <- [1,3026,null,{}] 09:36:59 INFO - PROCESS | 26294 | 1469551019914 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}] 09:36:59 INFO - PROCESS | 26294 | 1469551019920 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:00 INFO - PROCESS | 26294 | 1469551020083 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:37:00 INFO - PROCESS | 26294 | 1469551020285 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 26294 | 1469551020293 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:00 INFO - PROCESS | 26294 | ++DOCSHELL 0x92c0c800 == 48 [pid = 26294] [id = 766] 09:37:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 94 (0x939d7400) [pid = 26294] [serial = 2297] [outer = (nil)] 09:37:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 95 (0x93a43000) [pid = 26294] [serial = 2298] [outer = 0x939d7400] 09:37:00 INFO - PROCESS | 26294 | 1469551020375 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 26294 | ++DOMWINDOW == 96 (0x93b58c00) [pid = 26294] [serial = 2299] [outer = 0x939d7400] 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:37:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:37:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:37:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:37:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:37:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:37:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:37:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:37:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:37:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:37:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:37:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:37:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:37:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:37:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 2109ms 09:37:02 INFO - PROCESS | 26294 | 1469551021881 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]]]}] 09:37:02 INFO - PROCESS | 26294 | 1469551022154 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 26294 | 1469551022158 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:37:02 INFO - TEST-START | /FileAPI/idlharness.worker 09:37:02 INFO - PROCESS | 26294 | 1469551022165 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 26294 | 1469551022169 Marionette TRACE conn4 <- [1,3030,null,{}] 09:37:02 INFO - PROCESS | 26294 | 1469551022179 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}] 09:37:02 INFO - PROCESS | 26294 | 1469551022202 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:02 INFO - PROCESS | 26294 | 1469551022472 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:37:02 INFO - PROCESS | 26294 | 1469551022666 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 26294 | 1469551022673 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:02 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd48c00 == 49 [pid = 26294] [id = 767] 09:37:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 97 (0x9232b000) [pid = 26294] [serial = 2300] [outer = (nil)] 09:37:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 98 (0x93d78800) [pid = 26294] [serial = 2301] [outer = 0x9232b000] 09:37:02 INFO - PROCESS | 26294 | 1469551022753 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 26294 | ++DOMWINDOW == 99 (0x9534d800) [pid = 26294] [serial = 2302] [outer = 0x9232b000] 09:37:03 INFO - PROCESS | 26294 | [26294] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:37:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:37:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:37:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:37:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:37:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:37:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:37:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:37:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:37:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:37:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:37:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:37:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:37:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:37:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:37:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:37:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:37:05 INFO - {} 09:37:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3042ms 09:37:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:37:05 INFO - PROCESS | 26294 | 1469551025063 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,{},{}]]]}] 09:37:05 INFO - PROCESS | 26294 | 1469551025234 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 26294 | 1469551025245 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:37:05 INFO - PROCESS | 26294 | 1469551025274 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 26294 | 1469551025287 Marionette TRACE conn4 <- [1,3034,null,{}] 09:37:05 INFO - PROCESS | 26294 | 1469551025315 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}] 09:37:05 INFO - PROCESS | 26294 | 1469551025325 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:05 INFO - PROCESS | 26294 | 1469551025684 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0c6000 == 48 [pid = 26294] [id = 742] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8e24a000 == 47 [pid = 26294] [id = 760] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48f000 == 46 [pid = 26294] [id = 759] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x913a9c00 == 45 [pid = 26294] [id = 758] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x91a65400 == 44 [pid = 26294] [id = 757] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48d800 == 43 [pid = 26294] [id = 756] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9bf000 == 42 [pid = 26294] [id = 755] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d0cc400 == 41 [pid = 26294] [id = 754] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4f800 == 40 [pid = 26294] [id = 753] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x91e8b800 == 39 [pid = 26294] [id = 752] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf46800 == 38 [pid = 26294] [id = 749] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x91e93800 == 37 [pid = 26294] [id = 738] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x92478400 == 36 [pid = 26294] [id = 739] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8e244000 == 35 [pid = 26294] [id = 750] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x91ac6c00 == 34 [pid = 26294] [id = 751] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3c800 == 33 [pid = 26294] [id = 741] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1f3800 == 32 [pid = 26294] [id = 740] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd4f000 == 31 [pid = 26294] [id = 748] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8cf3f400 == 30 [pid = 26294] [id = 737] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd48c00 == 29 [pid = 26294] [id = 767] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8db48000 == 28 [pid = 26294] [id = 765] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x92c0c800 == 27 [pid = 26294] [id = 766] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8beb8800 == 26 [pid = 26294] [id = 764] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9bf800 == 25 [pid = 26294] [id = 763] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8f48e400 == 24 [pid = 26294] [id = 761] 09:37:06 INFO - PROCESS | 26294 | --DOCSHELL 0x8beac000 == 23 [pid = 26294] [id = 762] 09:37:06 INFO - PROCESS | 26294 | 1469551026835 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 26294 | 1469551026844 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 98 (0x92474400) [pid = 26294] [serial = 2217] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 97 (0x8d9c8800) [pid = 26294] [serial = 2235] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 96 (0x8db4b000) [pid = 26294] [serial = 2205] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 95 (0x8e250800) [pid = 26294] [serial = 2237] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 94 (0x92c08400) [pid = 26294] [serial = 2219] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 93 (0x8d9c4400) [pid = 26294] [serial = 2234] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 92 (0x8f480c00) [pid = 26294] [serial = 2229] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 91 (0x939dbc00) [pid = 26294] [serial = 2223] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 90 (0x8ebc3000) [pid = 26294] [serial = 2238] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 89 (0x8f558000) [pid = 26294] [serial = 2240] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 88 (0x8eb3d400) [pid = 26294] [serial = 2228] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 87 (0x939d6c00) [pid = 26294] [serial = 2222] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8d1fac00) [pid = 26294] [serial = 2231] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x9246e000) [pid = 26294] [serial = 2216] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x8e1d7800) [pid = 26294] [serial = 2242] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x92039400) [pid = 26294] [serial = 2213] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d0c2800) [pid = 26294] [serial = 2225] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d3b9c00) [pid = 26294] [serial = 2232] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91eca400) [pid = 26294] [serial = 2211] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x92c09c00) [pid = 26294] [serial = 2220] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8d9b7c00) [pid = 26294] [serial = 2204] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x91e98800) [pid = 26294] [serial = 2210] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x9242c800) [pid = 26294] [serial = 2214] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91105000) [pid = 26294] [serial = 2207] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d3bac00) [pid = 26294] [serial = 2226] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8ebc1400) [pid = 26294] [serial = 2243] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x913a8c00) [pid = 26294] [serial = 2208] [outer = (nil)] [url = about:blank] 09:37:06 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x913a7400) [pid = 26294] [serial = 2245] [outer = (nil)] [url = about:blank] 09:37:07 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd45000 == 24 [pid = 26294] [id = 768] 09:37:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8bd4ac00) [pid = 26294] [serial = 2303] [outer = (nil)] 09:37:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8beb1400) [pid = 26294] [serial = 2304] [outer = 0x8bd4ac00] 09:37:07 INFO - PROCESS | 26294 | 1469551027056 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8cf3f800) [pid = 26294] [serial = 2305] [outer = 0x8bd4ac00] 09:37:07 INFO - PROCESS | 26294 | 1469551027814 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]]]}] 09:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:37:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2567ms 09:37:07 INFO - PROCESS | 26294 | 1469551027836 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:37:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:37:07 INFO - PROCESS | 26294 | 1469551027841 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:37:07 INFO - PROCESS | 26294 | 1469551027849 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 26294 | 1469551027854 Marionette TRACE conn4 <- [1,3038,null,{}] 09:37:07 INFO - PROCESS | 26294 | 1469551027862 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}] 09:37:07 INFO - PROCESS | 26294 | 1469551027870 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:08 INFO - PROCESS | 26294 | 1469551028037 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:37:08 INFO - PROCESS | 26294 | 1469551028193 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 26294 | 1469551028202 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:08 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fa800 == 25 [pid = 26294] [id = 769] 09:37:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8d1fac00) [pid = 26294] [serial = 2306] [outer = (nil)] 09:37:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8d3bac00) [pid = 26294] [serial = 2307] [outer = 0x8d1fac00] 09:37:08 INFO - PROCESS | 26294 | 1469551028300 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8d728800) [pid = 26294] [serial = 2308] [outer = 0x8d1fac00] 09:37:09 INFO - PROCESS | 26294 | 1469551029110 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"]]]}] 09:37:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:37:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:37:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1289ms 09:37:09 INFO - PROCESS | 26294 | 1469551029146 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 26294 | 1469551029157 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:37:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:37:09 INFO - PROCESS | 26294 | 1469551029171 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 26294 | 1469551029177 Marionette TRACE conn4 <- [1,3042,null,{}] 09:37:09 INFO - PROCESS | 26294 | 1469551029186 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}] 09:37:09 INFO - PROCESS | 26294 | 1469551029194 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:09 INFO - PROCESS | 26294 | 1469551029367 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:37:09 INFO - PROCESS | 26294 | 1469551029549 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 26294 | 1469551029559 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:09 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d9c6000 == 26 [pid = 26294] [id = 770] 09:37:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8d9c8000) [pid = 26294] [serial = 2309] [outer = (nil)] 09:37:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d9ccc00) [pid = 26294] [serial = 2310] [outer = 0x8d9c8000] 09:37:09 INFO - PROCESS | 26294 | 1469551029628 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8d9d3000) [pid = 26294] [serial = 2311] [outer = 0x8d9c8000] 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:37:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:37:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:37:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:37:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:37:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:37:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:37:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:37:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:37:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1783ms 09:37:11 INFO - PROCESS | 26294 | 1469551030864 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]]]}] 09:37:11 INFO - PROCESS | 26294 | 1469551031013 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 26294 | 1469551031026 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:37:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:37:11 INFO - PROCESS | 26294 | 1469551031050 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 26294 | 1469551031059 Marionette TRACE conn4 <- [1,3046,null,{}] 09:37:11 INFO - PROCESS | 26294 | 1469551031083 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}] 09:37:11 INFO - PROCESS | 26294 | 1469551031090 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:11 INFO - PROCESS | 26294 | 1469551031319 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:37:11 INFO - PROCESS | 26294 | 1469551031357 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 26294 | 1469551031365 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:11 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e250800 == 27 [pid = 26294] [id = 771] 09:37:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x8eb34c00) [pid = 26294] [serial = 2312] [outer = (nil)] 09:37:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8eb39400) [pid = 26294] [serial = 2313] [outer = 0x8eb34c00] 09:37:11 INFO - PROCESS | 26294 | 1469551031431 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x8eb43000) [pid = 26294] [serial = 2314] [outer = 0x8eb34c00] 09:37:12 INFO - PROCESS | 26294 | [26294] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x92437000) [pid = 26294] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x91a5f800) [pid = 26294] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x91a64800) [pid = 26294] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x8cf46c00) [pid = 26294] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8e247000) [pid = 26294] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x8eb35000) [pid = 26294] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8f54d800) [pid = 26294] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91ac7800) [pid = 26294] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x8d3ba400) [pid = 26294] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x8beb8000) [pid = 26294] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91e90400) [pid = 26294] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8d0ccc00) [pid = 26294] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8db42800) [pid = 26294] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:37:12 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91a65800) [pid = 26294] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:37:12 INFO - PROCESS | 26294 | 1469551032694 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:37:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:37:12 INFO - {} 09:37:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1697ms 09:37:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:37:12 INFO - PROCESS | 26294 | 1469551032747 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 26294 | 1469551032750 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:37:12 INFO - PROCESS | 26294 | 1469551032757 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 26294 | 1469551032760 Marionette TRACE conn4 <- [1,3050,null,{}] 09:37:12 INFO - PROCESS | 26294 | 1469551032771 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}] 09:37:12 INFO - PROCESS | 26294 | 1469551032774 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:12 INFO - PROCESS | 26294 | 1469551032920 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:37:12 INFO - PROCESS | 26294 | 1469551032929 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 26294 | 1469551032939 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:12 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d3ba400 == 28 [pid = 26294] [id = 772] 09:37:12 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8eb3e400) [pid = 26294] [serial = 2315] [outer = (nil)] 09:37:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8f48e400) [pid = 26294] [serial = 2316] [outer = 0x8eb3e400] 09:37:13 INFO - PROCESS | 26294 | 1469551033006 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8f54e000) [pid = 26294] [serial = 2317] [outer = 0x8eb3e400] 09:37:13 INFO - PROCESS | 26294 | 1469551033860 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]]]}] 09:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:37:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:37:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1135ms 09:37:13 INFO - PROCESS | 26294 | 1469551033892 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 26294 | 1469551033896 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:37:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:37:13 INFO - PROCESS | 26294 | 1469551033903 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 26294 | 1469551033906 Marionette TRACE conn4 <- [1,3054,null,{}] 09:37:13 INFO - PROCESS | 26294 | 1469551033912 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}] 09:37:13 INFO - PROCESS | 26294 | 1469551033915 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:14 INFO - PROCESS | 26294 | 1469551034110 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:37:14 INFO - PROCESS | 26294 | 1469551034130 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 26294 | 1469551034149 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:14 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd46000 == 29 [pid = 26294] [id = 773] 09:37:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8bd47c00) [pid = 26294] [serial = 2318] [outer = (nil)] 09:37:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8bd50800) [pid = 26294] [serial = 2319] [outer = 0x8bd47c00] 09:37:14 INFO - PROCESS | 26294 | 1469551034277 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8cf42400) [pid = 26294] [serial = 2320] [outer = 0x8bd47c00] 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:37:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:37:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:37:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:37:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:37:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:37:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:37:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1937ms 09:37:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:37:16 INFO - PROCESS | 26294 | 1469551035670 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"]]]}] 09:37:16 INFO - PROCESS | 26294 | 1469551035844 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 26294 | 1469551035855 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:37:16 INFO - PROCESS | 26294 | 1469551035876 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 26294 | 1469551035892 Marionette TRACE conn4 <- [1,3058,null,{}] 09:37:16 INFO - PROCESS | 26294 | 1469551036046 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}] 09:37:16 INFO - PROCESS | 26294 | 1469551036052 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:16 INFO - PROCESS | 26294 | 1469551036297 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:37:16 INFO - PROCESS | 26294 | 1469551036431 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 26294 | 1469551036439 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:16 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db48400 == 30 [pid = 26294] [id = 774] 09:37:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x8db4a400) [pid = 26294] [serial = 2321] [outer = (nil)] 09:37:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x8e1e2c00) [pid = 26294] [serial = 2322] [outer = 0x8db4a400] 09:37:16 INFO - PROCESS | 26294 | 1469551036559 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x8eb35800) [pid = 26294] [serial = 2323] [outer = 0x8db4a400] 09:37:17 INFO - PROCESS | 26294 | 1469551037476 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]]]}] 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:37:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:37:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:37:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:37:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:37:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:37:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:37:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:37:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:37:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1678ms 09:37:17 INFO - PROCESS | 26294 | 1469551037581 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 26294 | 1469551037588 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:37:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:37:17 INFO - PROCESS | 26294 | 1469551037604 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 26294 | 1469551037609 Marionette TRACE conn4 <- [1,3062,null,{}] 09:37:17 INFO - PROCESS | 26294 | 1469551037615 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}] 09:37:17 INFO - PROCESS | 26294 | 1469551037621 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:17 INFO - PROCESS | 26294 | 1469551037810 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:37:18 INFO - PROCESS | 26294 | 1469551038040 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 26294 | 1469551038049 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:18 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d0ccc00 == 31 [pid = 26294] [id = 775] 09:37:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x8d3bc800) [pid = 26294] [serial = 2324] [outer = (nil)] 09:37:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x8ebc2000) [pid = 26294] [serial = 2325] [outer = 0x8d3bc800] 09:37:18 INFO - PROCESS | 26294 | 1469551038253 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x91a5d000) [pid = 26294] [serial = 2326] [outer = 0x8d3bc800] 09:37:18 INFO - PROCESS | 26294 | [26294] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:37:19 INFO - PROCESS | 26294 | 1469551039242 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:37:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:37:19 INFO - {} 09:37:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1686ms 09:37:19 INFO - PROCESS | 26294 | 1469551039290 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 26294 | 1469551039295 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:37:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:37:19 INFO - PROCESS | 26294 | 1469551039346 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 26294 | 1469551039353 Marionette TRACE conn4 <- [1,3066,null,{}] 09:37:19 INFO - PROCESS | 26294 | 1469551039369 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}] 09:37:19 INFO - PROCESS | 26294 | 1469551039378 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:19 INFO - PROCESS | 26294 | 1469551039576 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:37:19 INFO - PROCESS | 26294 | 1469551039773 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 26294 | 1469551039780 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:19 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51800 == 32 [pid = 26294] [id = 776] 09:37:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8f48b000) [pid = 26294] [serial = 2327] [outer = (nil)] 09:37:19 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x91e9fc00) [pid = 26294] [serial = 2328] [outer = 0x8f48b000] 09:37:19 INFO - PROCESS | 26294 | 1469551039910 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x91ed1400) [pid = 26294] [serial = 2329] [outer = 0x8f48b000] 09:37:20 INFO - PROCESS | 26294 | 1469551040790 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]]]}] 09:37:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:37:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:37:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:37:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:37:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:37:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:37:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:37:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1502ms 09:37:20 INFO - PROCESS | 26294 | 1469551040846 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:37:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:37:20 INFO - PROCESS | 26294 | 1469551040851 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:37:20 INFO - PROCESS | 26294 | 1469551040857 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 26294 | 1469551040861 Marionette TRACE conn4 <- [1,3070,null,{}] 09:37:20 INFO - PROCESS | 26294 | 1469551040896 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}] 09:37:20 INFO - PROCESS | 26294 | 1469551040901 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:21 INFO - PROCESS | 26294 | 1469551041078 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:37:21 INFO - PROCESS | 26294 | 1469551041275 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 26294 | 1469551041285 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:21 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd47000 == 33 [pid = 26294] [id = 777] 09:37:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 85 (0x8bead800) [pid = 26294] [serial = 2330] [outer = (nil)] 09:37:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 86 (0x8d1fe000) [pid = 26294] [serial = 2331] [outer = 0x8bead800] 09:37:21 INFO - PROCESS | 26294 | 1469551041365 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 26294 | ++DOMWINDOW == 87 (0x8d72c400) [pid = 26294] [serial = 2332] [outer = 0x8bead800] 09:37:22 INFO - PROCESS | 26294 | 1469551042491 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]]]}] 09:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:37:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:37:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1663ms 09:37:22 INFO - PROCESS | 26294 | 1469551042520 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 26294 | 1469551042526 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:37:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:37:22 INFO - PROCESS | 26294 | 1469551042533 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 26294 | 1469551042540 Marionette TRACE conn4 <- [1,3074,null,{}] 09:37:22 INFO - PROCESS | 26294 | --DOCSHELL 0x8d3ba400 == 32 [pid = 26294] [id = 772] 09:37:22 INFO - PROCESS | 26294 | --DOCSHELL 0x8e250800 == 31 [pid = 26294] [id = 771] 09:37:22 INFO - PROCESS | 26294 | --DOCSHELL 0x8d9c6000 == 30 [pid = 26294] [id = 770] 09:37:22 INFO - PROCESS | 26294 | --DOCSHELL 0x8d1fa800 == 29 [pid = 26294] [id = 769] 09:37:22 INFO - PROCESS | 26294 | --DOCSHELL 0x8bd45000 == 28 [pid = 26294] [id = 768] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 86 (0x8e1dc800) [pid = 26294] [serial = 2284] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 85 (0x92476c00) [pid = 26294] [serial = 2283] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 84 (0x91ac4400) [pid = 26294] [serial = 2274] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 83 (0x91e97000) [pid = 26294] [serial = 2277] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 82 (0x8d733000) [pid = 26294] [serial = 2248] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 81 (0x8d9b9000) [pid = 26294] [serial = 2249] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 80 (0x8ebc0400) [pid = 26294] [serial = 2251] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 79 (0x92330000) [pid = 26294] [serial = 2280] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 78 (0x8f552c00) [pid = 26294] [serial = 2252] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 77 (0x91acb800) [pid = 26294] [serial = 2275] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 76 (0x8f55a000) [pid = 26294] [serial = 2269] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 75 (0x91acb400) [pid = 26294] [serial = 2254] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 74 (0x91e84c00) [pid = 26294] [serial = 2255] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 73 (0x91e8d400) [pid = 26294] [serial = 2260] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x91ed7c00) [pid = 26294] [serial = 2261] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x91a5b400) [pid = 26294] [serial = 2246] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x91e96400) [pid = 26294] [serial = 2257] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x91ecd000) [pid = 26294] [serial = 2258] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d3bd800) [pid = 26294] [serial = 2263] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8d734800) [pid = 26294] [serial = 2264] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x8db4d000) [pid = 26294] [serial = 2266] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x8e1e1000) [pid = 26294] [serial = 2267] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x91ed3c00) [pid = 26294] [serial = 2278] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x9242c000) [pid = 26294] [serial = 2281] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 62 (0x91110000) [pid = 26294] [serial = 2270] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | --DOMWINDOW == 61 (0x91a66c00) [pid = 26294] [serial = 2272] [outer = (nil)] [url = about:blank] 09:37:22 INFO - PROCESS | 26294 | 1469551042679 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}] 09:37:22 INFO - PROCESS | 26294 | 1469551042682 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:22 INFO - PROCESS | 26294 | 1469551042882 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:37:23 INFO - PROCESS | 26294 | 1469551043041 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 26294 | 1469551043052 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:23 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1fa800 == 29 [pid = 26294] [id = 778] 09:37:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 62 (0x8d1fcc00) [pid = 26294] [serial = 2333] [outer = (nil)] 09:37:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 63 (0x8d3bd800) [pid = 26294] [serial = 2334] [outer = 0x8d1fcc00] 09:37:23 INFO - PROCESS | 26294 | 1469551043124 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d730400) [pid = 26294] [serial = 2335] [outer = 0x8d1fcc00] 09:37:23 INFO - PROCESS | 26294 | 1469551043924 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]]]}] 09:37:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:37:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:37:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:37:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:37:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:37:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:37:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1408ms 09:37:23 INFO - PROCESS | 26294 | 1469551043945 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 26294 | 1469551043952 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:37:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:37:23 INFO - PROCESS | 26294 | 1469551043962 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 26294 | 1469551043966 Marionette TRACE conn4 <- [1,3078,null,{}] 09:37:23 INFO - PROCESS | 26294 | 1469551043972 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}] 09:37:23 INFO - PROCESS | 26294 | 1469551043977 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:24 INFO - PROCESS | 26294 | 1469551044140 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:37:24 INFO - PROCESS | 26294 | 1469551044162 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 26294 | 1469551044171 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:24 INFO - PROCESS | 26294 | ++DOCSHELL 0x8db4f800 == 30 [pid = 26294] [id = 779] 09:37:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x8e1db400) [pid = 26294] [serial = 2336] [outer = (nil)] 09:37:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x8e241400) [pid = 26294] [serial = 2337] [outer = 0x8e1db400] 09:37:24 INFO - PROCESS | 26294 | 1469551044240 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8e24e000) [pid = 26294] [serial = 2338] [outer = 0x8e1db400] 09:37:25 INFO - PROCESS | 26294 | 1469551045253 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] 09:37:25 INFO - PROCESS | 26294 | 1469551045310 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:37:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:37:25 INFO - PROCESS | 26294 | 1469551045320 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 26294 | 1469551045331 Marionette TRACE conn4 <- [1,3082,null,{}] 09:37:25 INFO - PROCESS | 26294 | 1469551045348 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}] 09:37:25 INFO - PROCESS | 26294 | 1469551045357 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:25 INFO - PROCESS | 26294 | 1469551045592 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:37:25 INFO - PROCESS | 26294 | 1469551045698 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 26294 | 1469551045711 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:25 INFO - PROCESS | 26294 | ++DOCSHELL 0x91105800 == 31 [pid = 26294] [id = 780] 09:37:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x913a0400) [pid = 26294] [serial = 2339] [outer = (nil)] 09:37:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x913aac00) [pid = 26294] [serial = 2340] [outer = 0x913a0400] 09:37:25 INFO - PROCESS | 26294 | 1469551045784 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x91a67400) [pid = 26294] [serial = 2341] [outer = 0x913a0400] 09:37:26 INFO - PROCESS | 26294 | 1469551046583 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]]]}] 09:37:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:37:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:37:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:37:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1290ms 09:37:26 INFO - PROCESS | 26294 | 1469551046623 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 26294 | 1469551046627 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:37:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:37:26 INFO - PROCESS | 26294 | 1469551046635 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 26294 | 1469551046638 Marionette TRACE conn4 <- [1,3086,null,{}] 09:37:26 INFO - PROCESS | 26294 | 1469551046644 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}] 09:37:26 INFO - PROCESS | 26294 | 1469551046648 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:26 INFO - PROCESS | 26294 | 1469551046870 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:37:26 INFO - PROCESS | 26294 | 1469551046891 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 26294 | 1469551046898 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:26 INFO - PROCESS | 26294 | ++DOCSHELL 0x91acc000 == 32 [pid = 26294] [id = 781] 09:37:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x91e81800) [pid = 26294] [serial = 2342] [outer = (nil)] 09:37:26 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x91e87c00) [pid = 26294] [serial = 2343] [outer = 0x91e81800] 09:37:26 INFO - PROCESS | 26294 | 1469551046966 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x91e8d800) [pid = 26294] [serial = 2344] [outer = 0x91e81800] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 72 (0x8eb34c00) [pid = 26294] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 71 (0x8bd4ac00) [pid = 26294] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 70 (0x8d1fac00) [pid = 26294] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 69 (0x9232b000) [pid = 26294] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 68 (0x8d0c2000) [pid = 26294] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 67 (0x8f553400) [pid = 26294] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 66 (0x92330400) [pid = 26294] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 65 (0x91ea0800) [pid = 26294] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 64 (0x939d7400) [pid = 26294] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:37:27 INFO - PROCESS | 26294 | --DOMWINDOW == 63 (0x8d9c8000) [pid = 26294] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:37:27 INFO - PROCESS | 26294 | 1469551047922 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:37:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1335ms 09:37:27 INFO - PROCESS | 26294 | 1469551047970 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 26294 | 1469551047974 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:37:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:37:27 INFO - PROCESS | 26294 | 1469551047980 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 26294 | 1469551047983 Marionette TRACE conn4 <- [1,3090,null,{}] 09:37:27 INFO - PROCESS | 26294 | 1469551047989 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}] 09:37:27 INFO - PROCESS | 26294 | 1469551047994 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:28 INFO - PROCESS | 26294 | 1469551048198 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:37:28 INFO - PROCESS | 26294 | 1469551048302 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 26294 | 1469551048309 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:28 INFO - PROCESS | 26294 | ++DOCSHELL 0x8bd51400 == 33 [pid = 26294] [id = 782] 09:37:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 64 (0x8d0c2000) [pid = 26294] [serial = 2345] [outer = (nil)] 09:37:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 65 (0x91e85400) [pid = 26294] [serial = 2346] [outer = 0x8d0c2000] 09:37:28 INFO - PROCESS | 26294 | 1469551048390 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 26294 | ++DOMWINDOW == 66 (0x91e94000) [pid = 26294] [serial = 2347] [outer = 0x8d0c2000] 09:37:29 INFO - PROCESS | 26294 | 1469551049105 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:37:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1134ms 09:37:29 INFO - PROCESS | 26294 | 1469551049121 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 26294 | 1469551049125 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:37:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:37:29 INFO - PROCESS | 26294 | 1469551049132 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 26294 | 1469551049136 Marionette TRACE conn4 <- [1,3094,null,{}] 09:37:29 INFO - PROCESS | 26294 | 1469551049141 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}] 09:37:29 INFO - PROCESS | 26294 | 1469551049151 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:29 INFO - PROCESS | 26294 | 1469551049397 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:37:29 INFO - PROCESS | 26294 | 1469551049407 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 26294 | 1469551049416 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:29 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beab000 == 34 [pid = 26294] [id = 783] 09:37:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 67 (0x8e1da400) [pid = 26294] [serial = 2348] [outer = (nil)] 09:37:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 68 (0x9232bc00) [pid = 26294] [serial = 2349] [outer = 0x8e1da400] 09:37:29 INFO - PROCESS | 26294 | 1469551049483 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 26294 | ++DOMWINDOW == 69 (0x9232e000) [pid = 26294] [serial = 2350] [outer = 0x8e1da400] 09:37:30 INFO - PROCESS | 26294 | 1469551050474 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:37:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1380ms 09:37:30 INFO - PROCESS | 26294 | 1469551050513 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:37:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:37:30 INFO - PROCESS | 26294 | 1469551050519 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:37:30 INFO - PROCESS | 26294 | 1469551050527 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 26294 | 1469551050535 Marionette TRACE conn4 <- [1,3098,null,{}] 09:37:30 INFO - PROCESS | 26294 | 1469551050588 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}] 09:37:30 INFO - PROCESS | 26294 | 1469551050593 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:30 INFO - PROCESS | 26294 | 1469551050772 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:37:30 INFO - PROCESS | 26294 | 1469551050970 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 26294 | 1469551050980 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:31 INFO - PROCESS | 26294 | ++DOCSHELL 0x8d1f3400 == 35 [pid = 26294] [id = 784] 09:37:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 70 (0x8d1f3c00) [pid = 26294] [serial = 2351] [outer = (nil)] 09:37:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 71 (0x8d731c00) [pid = 26294] [serial = 2352] [outer = 0x8d1f3c00] 09:37:31 INFO - PROCESS | 26294 | 1469551051102 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 26294 | ++DOMWINDOW == 72 (0x8d8d9c00) [pid = 26294] [serial = 2353] [outer = 0x8d1f3c00] 09:37:32 INFO - PROCESS | 26294 | 1469551052005 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]]]}] 09:37:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:37:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:37:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1529ms 09:37:32 INFO - PROCESS | 26294 | 1469551052055 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 26294 | 1469551052062 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:37:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:37:32 INFO - PROCESS | 26294 | 1469551052120 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 26294 | 1469551052125 Marionette TRACE conn4 <- [1,3102,null,{}] 09:37:32 INFO - PROCESS | 26294 | 1469551052135 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}] 09:37:32 INFO - PROCESS | 26294 | 1469551052141 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:32 INFO - PROCESS | 26294 | 1469551052322 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:37:32 INFO - PROCESS | 26294 | 1469551052531 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 26294 | 1469551052537 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:32 INFO - PROCESS | 26294 | ++DOCSHELL 0x8beb5400 == 36 [pid = 26294] [id = 785] 09:37:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 73 (0x8d9c6000) [pid = 26294] [serial = 2354] [outer = (nil)] 09:37:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 74 (0x8eb42800) [pid = 26294] [serial = 2355] [outer = 0x8d9c6000] 09:37:32 INFO - PROCESS | 26294 | 1469551052661 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 26294 | ++DOMWINDOW == 75 (0x8f482800) [pid = 26294] [serial = 2356] [outer = 0x8d9c6000] 09:37:33 INFO - PROCESS | 26294 | 1469551053537 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:37:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1447ms 09:37:33 INFO - PROCESS | 26294 | 1469551053562 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 26294 | 1469551053566 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:37:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:37:33 INFO - PROCESS | 26294 | 1469551053573 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 26294 | 1469551053579 Marionette TRACE conn4 <- [1,3106,null,{}] 09:37:33 INFO - PROCESS | 26294 | 1469551053597 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}] 09:37:33 INFO - PROCESS | 26294 | 1469551053606 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:33 INFO - PROCESS | 26294 | 1469551053886 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:37:34 INFO - PROCESS | 26294 | 1469551054030 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 26294 | 1469551054039 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:34 INFO - PROCESS | 26294 | ++DOCSHELL 0x91ac8000 == 37 [pid = 26294] [id = 786] 09:37:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 76 (0x91ad0400) [pid = 26294] [serial = 2357] [outer = (nil)] 09:37:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 77 (0x91e9a800) [pid = 26294] [serial = 2358] [outer = 0x91ad0400] 09:37:34 INFO - PROCESS | 26294 | 1469551054154 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 26294 | ++DOMWINDOW == 78 (0x91ed3800) [pid = 26294] [serial = 2359] [outer = 0x91ad0400] 09:37:35 INFO - PROCESS | 26294 | 1469551055014 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]]]}] 09:37:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:37:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:37:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:37:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1491ms 09:37:35 INFO - PROCESS | 26294 | 1469551055065 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 26294 | 1469551055070 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:37:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:37:35 INFO - PROCESS | 26294 | 1469551055076 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 26294 | 1469551055080 Marionette TRACE conn4 <- [1,3110,null,{}] 09:37:35 INFO - PROCESS | 26294 | 1469551055086 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}] 09:37:35 INFO - PROCESS | 26294 | 1469551055091 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:35 INFO - PROCESS | 26294 | 1469551055271 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:37:35 INFO - PROCESS | 26294 | 1469551055473 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 26294 | 1469551055482 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:35 INFO - PROCESS | 26294 | ++DOCSHELL 0x8e245c00 == 38 [pid = 26294] [id = 787] 09:37:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 79 (0x9203fc00) [pid = 26294] [serial = 2360] [outer = (nil)] 09:37:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 80 (0x92430800) [pid = 26294] [serial = 2361] [outer = 0x9203fc00] 09:37:35 INFO - PROCESS | 26294 | 1469551055601 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 26294 | ++DOMWINDOW == 81 (0x92439000) [pid = 26294] [serial = 2362] [outer = 0x9203fc00] 09:37:36 INFO - PROCESS | 26294 | 1469551056387 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"]]]}] 09:37:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:37:36 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:37:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:37:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1330ms 09:37:36 INFO - PROCESS | 26294 | 1469551056407 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 26294 | 1469551056411 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:37:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:37:36 INFO - PROCESS | 26294 | 1469551056417 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 26294 | 1469551056421 Marionette TRACE conn4 <- [1,3114,null,{}] 09:37:36 INFO - PROCESS | 26294 | 1469551056427 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}] 09:37:36 INFO - PROCESS | 26294 | 1469551056432 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:36 INFO - PROCESS | 26294 | 1469551056626 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:37:36 INFO - PROCESS | 26294 | 1469551056847 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\", \"31d88f87-d88e-4ba7-9f08-0fddd565389b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 26294 | 1469551056856 Marionette INFO sendAsync bd0172b5-3fdb-436e-aad2-b15c67e448fa 09:37:36 INFO - PROCESS | 26294 | ++DOCSHELL 0x8cf3c000 == 39 [pid = 26294] [id = 788] 09:37:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 82 (0x8d1f0400) [pid = 26294] [serial = 2363] [outer = (nil)] 09:37:36 INFO - PROCESS | 26294 | ++DOMWINDOW == 83 (0x928cf800) [pid = 26294] [serial = 2364] [outer = 0x8d1f0400] 09:37:36 INFO - PROCESS | 26294 | 1469551056942 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 26294 | ++DOMWINDOW == 84 (0x928d3800) [pid = 26294] [serial = 2365] [outer = 0x8d1f0400] 09:37:37 INFO - PROCESS | 26294 | 1469551057826 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]]]}] 09:37:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:37:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1439ms 09:37:37 INFO - PROCESS | 26294 | 1469551057858 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 26294 | 1469551057861 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:37:38 WARNING - u'runner_teardown' () 09:37:38 INFO - No more tests 09:37:38 INFO - Got 0 unexpected results 09:37:38 INFO - SUITE-END | took 1246s 09:37:39 INFO - Closing logging queue 09:37:39 INFO - queue closed 09:37:39 INFO - Return code: 0 09:37:39 WARNING - # TBPL SUCCESS # 09:37:39 INFO - Running post-action listener: _resource_record_post_action 09:37:39 INFO - Running post-run listener: _resource_record_post_run 09:37:40 INFO - Total resource usage - Wall time: 1281s; CPU: 98.0%; Read bytes: 10956800; Write bytes: 925245440; Read time: 380; Write time: 198756 09:37:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:37:40 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 8192; Write bytes: 134475776; Read time: 20; Write time: 109888 09:37:40 INFO - run-tests - Wall time: 1252s; CPU: 98.0%; Read bytes: 10838016; Write bytes: 780361728; Read time: 352; Write time: 81184 09:37:40 INFO - Running post-run listener: _upload_blobber_files 09:37:40 INFO - Blob upload gear active. 09:37:40 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:37:40 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:37:40 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:37:40 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:37:40 INFO - (blobuploader) - INFO - Open directory for files ... 09:37:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:37:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:37:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:37:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:37:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:37:41 INFO - (blobuploader) - INFO - Done attempting. 09:37:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:37:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:37:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:37:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:37:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:37:42 INFO - (blobuploader) - INFO - Done attempting. 09:37:42 INFO - (blobuploader) - INFO - Iteration through files over. 09:37:42 INFO - Return code: 0 09:37:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:37:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:37:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0fe67295f3ccabb6c90493e3a36e8483de1f13d5e6b4d4a5c692ba1e10607344d6365971b20c4731e1a769eef35889116edaf70a72b50b2686edb45ce906c640", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0411df51208aef24e2cdfb70cbc52fff4d8b7d5a03549e6d61a12d42f17128499e2d08b6989b75c900a8675f32f63e8d172ed74e6c3afaea9ebf4c8feb8379fb"} 09:37:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:37:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:37:42 INFO - Contents: 09:37:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0fe67295f3ccabb6c90493e3a36e8483de1f13d5e6b4d4a5c692ba1e10607344d6365971b20c4731e1a769eef35889116edaf70a72b50b2686edb45ce906c640", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0411df51208aef24e2cdfb70cbc52fff4d8b7d5a03549e6d61a12d42f17128499e2d08b6989b75c900a8675f32f63e8d172ed74e6c3afaea9ebf4c8feb8379fb"} 09:37:42 INFO - Running post-run listener: copy_logs_to_upload_dir 09:37:42 INFO - Copying logs to upload dir... 09:37:42 INFO - mkdir: /builds/slave/test/build/upload/logs 09:37:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1443.988132 ========= master_lag: 0.47 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 4 secs) (at 2016-07-26 09:37:43.403156) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:37:43.410159) ========= 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-1469549325.555680-365906415 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0fe67295f3ccabb6c90493e3a36e8483de1f13d5e6b4d4a5c692ba1e10607344d6365971b20c4731e1a769eef35889116edaf70a72b50b2686edb45ce906c640", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0411df51208aef24e2cdfb70cbc52fff4d8b7d5a03549e6d61a12d42f17128499e2d08b6989b75c900a8675f32f63e8d172ed74e6c3afaea9ebf4c8feb8379fb"} build_url:https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033117 build_url: 'https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/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-release/sha512/0fe67295f3ccabb6c90493e3a36e8483de1f13d5e6b4d4a5c692ba1e10607344d6365971b20c4731e1a769eef35889116edaf70a72b50b2686edb45ce906c640", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0411df51208aef24e2cdfb70cbc52fff4d8b7d5a03549e6d61a12d42f17128499e2d08b6989b75c900a8675f32f63e8d172ed74e6c3afaea9ebf4c8feb8379fb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GboYAakaRhmHE2EOIpBFkQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:37:43.481059) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:37:43.481535) ========= 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-1469549325.555680-365906415 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015631 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:37:43.576887) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 09:37:43.577356) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 09:37:43.577955) ========= ========= Total master_lag: 1.12 =========